Ubuntu16.04でGmailを使用してメールを送信するようにPostfixを設定する

ペリスで

Gmailを使用してメールを送信するようにPostfixを設定しました。ファイルを変更しました/etc/postfix/main.cf

追加する

myhostname = fqdn.peris.app
mydestination = $myhostname, peris.app, localhost, localhost.localdomain, localhost
relayhost = [smtp.gmail.com]:587
# Enable SASL authentication
smtp_sasl_auth_enable = yes
# Disallow methods that allow anonymous authentication
smtp_sasl_security_options = noanonymous
# Location of sasl_passwd
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
# Enable STARTTLS encryption
smtp_tls_security_level = encrypt
# Location of CA certificates
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

また、Gmailアカウントにログインし、[アカウントアクセスとセキュリティ設定の管理]をクリックします。[パスワードとサインイン方法]まで下にスクロールし、[2段階認証プロセス]をクリックします。2段階認証プロセスが有効になっていることを確認し、ファイルで使用するパスワードを生成します

/etc/postfix/sasl/sasl_passwd

追加する

[smtp.gmail.com]:587 [email protected]:xkltgnxoxzmocpce

それから私はそれをテストします:

sendmail [email protected]
From: [email protected]
Subject: Test mail
This is a test email
.

で受信するの[email protected]はからのメールで[email protected]、ドメインから直接受信する必要があると思いました。[email protected]

simlev

からテストメールを受け取った場合[email protected]、それは良い兆候です。これは、Postfixが正しく設定されていることを意味します。

Googleが送信者アドレスを書き換えることに不満があるようです。説明によると、Gmailアカウントは、なりすましを避けるために、自分のものであることがわかっているアドレスからのみメールを送信できます。

Google以外のメールアドレスを確認して、Gmailアカウント内からそのアドレスからメールを送信できるようにするオプションはどうですか?これらのメールは実際にはGmailアカウントから送信されますが、Googleのサーバーからは送信されません。実際、[設定]-> [アカウント]からアドレスを追加すると、SMTPサーバーの詳細を入力するように求められます。その理由は、これらのメッセージがGoogleのサーバーから送信された場合、スパムとしてマークされる可能性が高いためです。

ドメインをGsuiteに追加すると、Googleのサーバーを使用してメールを送受信できるようになります。SPFレコードを設定する方法についての説明が表示され、それらの電子メールはスパムとは見なされない可能性があります。Gsuiteの月額料金は固定されていますが、必要な場合と不要な場合がある追加のサービスがいくつか含まれていることに注意してください

私が推薦するように感じることをもう一つのオプションは、次のようなSMTPリレーサービスに頼るれるアマゾンSESSendGridMailGunMailchannelsまたはSparkPostそれぞれに固有の利点があり、ほとんどを無料で試すことができます非常に寛大な無料の手当があるものもあります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Ubuntu16で再起動時に開始するようにwildflyを設定する

分類Dev

Ubuntu16でQtバージョンを更新する

分類Dev

Ubuntu16でGulpイメージが失敗する

分類Dev

Ubuntu16にさらにスペースを与える方法

分類Dev

apt-getを使用してUbuntu16にR3.5.1をインストールするにはどうすればよいですか?

分類Dev

mksdcardSDKツールubuntu16、2016を実行できません

分類Dev

apache2を使用してUbuntu16にphp5.5をインストールする

分類Dev

Ubuntu16でNvidiaドライバーを使用する際の問題

分類Dev

Ubuntu16で実行されているApache2で$ Display変数を設定する方法

分類Dev

Ubuntu16は起動後にフリーズします

分類Dev

Ubuntu16でPATHを編集できません

分類Dev

ubuntu16の下でisoにファイルを追加します

分類Dev

Ubuntu16へのlibfmt-devのインストール

分類Dev

インターネットが機能しないUbuntu16

分類Dev

Ubuntu16のyarn--versionでのYarn構文エラー

分類Dev

Ubuntu16でのパーティショニング

分類Dev

Ubuntu16にMagentoPHP Extensionintlがありません

分類Dev

Ubuntu16でVim構文の強調表示がない

分類Dev

Ubuntu16サーバーでFirebirdを使用するnodejsアプリを実行します

分類Dev

amdgpuに関連するUbuntu16カーネルバグ(「Oops:0000 [#1] SMP」)

分類Dev

nを使用したUbuntu16でのノードBashパスの混乱

分類Dev

Windows10ホストからUbuntu16にGPUを公開します

分類Dev

新しいPCにubuntu16をインストールしようとしています-すでに2.5時間ですか?

分類Dev

Ubuntu16で「ハンドツール」をサポートしているPDFリーダー

分類Dev

Ubuntu 16.04 /17.10でGmailSMTPを使用するようにPostfixを設定する方法

分類Dev

SYSTEMCTLを使用してubuntu16サーバーにaspnetコアを実装できませんでした

分類Dev

Ubuntu16オペレーティングシステムにTeamViewerをインストールするにはどうすればよいですか

分類Dev

Ubuntu16でCouchDBを実行するとemfileエラーが発生します

分類Dev

64ビットのUbuntu16に32ビットのlibcurlをインストールするにはどうすればよいですか?

Related 関連記事

  1. 1

    Ubuntu16で再起動時に開始するようにwildflyを設定する

  2. 2

    Ubuntu16でQtバージョンを更新する

  3. 3

    Ubuntu16でGulpイメージが失敗する

  4. 4

    Ubuntu16にさらにスペースを与える方法

  5. 5

    apt-getを使用してUbuntu16にR3.5.1をインストールするにはどうすればよいですか?

  6. 6

    mksdcardSDKツールubuntu16、2016を実行できません

  7. 7

    apache2を使用してUbuntu16にphp5.5をインストールする

  8. 8

    Ubuntu16でNvidiaドライバーを使用する際の問題

  9. 9

    Ubuntu16で実行されているApache2で$ Display変数を設定する方法

  10. 10

    Ubuntu16は起動後にフリーズします

  11. 11

    Ubuntu16でPATHを編集できません

  12. 12

    ubuntu16の下でisoにファイルを追加します

  13. 13

    Ubuntu16へのlibfmt-devのインストール

  14. 14

    インターネットが機能しないUbuntu16

  15. 15

    Ubuntu16のyarn--versionでのYarn構文エラー

  16. 16

    Ubuntu16でのパーティショニング

  17. 17

    Ubuntu16にMagentoPHP Extensionintlがありません

  18. 18

    Ubuntu16でVim構文の強調表示がない

  19. 19

    Ubuntu16サーバーでFirebirdを使用するnodejsアプリを実行します

  20. 20

    amdgpuに関連するUbuntu16カーネルバグ(「Oops:0000 [#1] SMP」)

  21. 21

    nを使用したUbuntu16でのノードBashパスの混乱

  22. 22

    Windows10ホストからUbuntu16にGPUを公開します

  23. 23

    新しいPCにubuntu16をインストールしようとしています-すでに2.5時間ですか?

  24. 24

    Ubuntu16で「ハンドツール」をサポートしているPDFリーダー

  25. 25

    Ubuntu 16.04 /17.10でGmailSMTPを使用するようにPostfixを設定する方法

  26. 26

    SYSTEMCTLを使用してubuntu16サーバーにaspnetコアを実装できませんでした

  27. 27

    Ubuntu16オペレーティングシステムにTeamViewerをインストールするにはどうすればよいですか

  28. 28

    Ubuntu16でCouchDBを実行するとemfileエラーが発生します

  29. 29

    64ビットのUbuntu16に32ビットのlibcurlをインストールするにはどうすればよいですか?

ホットタグ

アーカイブ