AmazonEC2インスタンスで実行されているDjangoWebアプリがあります。Djangodjango.core.mail.send_mail()
関数を使用してメールを送信しています。これはGmailアカウントでは機能しませんが、他のアカウントでは機能します。特に、Gmailを介して実行される私の大学のアカウントは問題なくメッセージを受信します。チェック/var/log/syslog
はこれを示しています:
Jun 22 19:50:43 apatapa postfix/smtp[7625]: 4D80524B4F: to=<NAME@gmail.com>, relay=none, delay=120, delays=0.02/0.01/120/0, dsn=4.4.1, status=deferred (connect to alt3.gmail-smtp-in.l.google.com[173.194.70.26]:25: Connection timed out)
大学のアカウントに送信する:
Jun 22 19:54:49 apatapa postfix/smtp[7658]: 0570A24B57: to=<NAME@COLLEGE.edu>, relay=COLLEGE.edu.s10a1.psmtp.com[74.125.244.10]:25, delay=2.4, delays=0.02/0.01/0.36/2, dsn=2.0.0, status=sent (250 Thanks)
念のために言っておきますが、私はを使用traceroute
しました。大学のアカウントに送信されたメールは、実際にはGmailのサーバーを経由しています。
これを引き起こす可能性のあるアイデアはありますか?