このチュートリアルに従って、ubuntu14.04にPostfixメールサーバーをセットアップしました。
https://www.digitalocean.com/community/tutorials/how-to-install-and-setup-postfix-on-ubuntu-14-04
Gmailから[email protected]
にメールを送信しようとすると、/var/mail
に何も表示されません。そこにファイルはありません。しかし、私がメールを送信するとfrom[email protected]to Gmailアカウント、メールは正常に送信されます。
チュートリアルは何が悪いのかを知るのに十分なほど深くは進んでいないので、ここで答えが得られることを望んでいました。
この基本的な質問は非常に古く、答えられるべきでした。
スマートホストなしでSMTPサーバー経由で送信しない限り、root @ example.comからの送信が成功しても違いはありません。これにより、ポート25の通信が開いており、他のSMTPサーバーへのアウトバウンドトラフィックに対して機能していることが確認されます。
まず、SMTPサーバーをTelnetクライアントで内部的にテストします。 Microsoftには手順があり、Windows CMDを使用している場合はtelnet機能をインストールする必要がある場合があります: https://technet.Microsoft.com/en-us/library/aa995718(v = exchg.65).aspx
メールを正常に送信できた場合は、SMTPサーバーが任意のIPアドレスからのトラフィックを受け入れていることを確認してください。申し訳ありませんが、そのための手順はありません。
次に、以下を確認します。
ビジュアルが好きな人のためのチェーンは次のとおりです。
Gmail->ドメインのDNS-> MXレコードのIPアドレス(モデム)->ルーターファイアウォール-> SMTP IPアドレス:25
次に、telnetでもう一度テストすることをお勧めしますが、外部のインターネット接続を介してテストします。