0

sendmailを使用して、ruby-on-railsアプリからメールを送信します。このすばらしいガイドhttp://network-13.com/thread/1718-Sendmail-smtp-relay-gmail-google-appsを使用して、sendmailを設定し、Gmailを介してメッセージを中継しました。

ただし、次の問題に直面しました。account-infoファイルでGmailユーザー名を使用するとメールが送信されますが、Gmailユーザー名をGoogleアプリのメール(robot@MY_DOMAIN.com)に置き換えると、送信しようとすると次のエラーが発生します。 Eメール:

r 4 05:21:51 DOMAIN sendmail [3985]:q245Lp49003985:認証-警告:DOMAIN.org:ec2-user set sender to robot@DOMAIN.org using -f

3月4日05:21:52DOMAINsendmail [3985]:q245Lp49003985:from = robot @ DOMAIN.org、size = 711、class = 0、nrcpts = 1、msgid = <4f52fbefc16ee_598b2d28467799@DOMAIN.org.mail>、relay = ec2 -user @ localhost

3月4日05:21:52DOMAINsendmail [3988]:q245LqEQ003988:from =、size = 969、class = 0、nrcpts = 1、msgid = <4f52fbefc16ee_598b2d28467799@DOMAIN.org.mail>、proto = ESMTP、daemon = MTA、 relay = localhost [127.0.0.1]

3月4日05:21:52ドメインsendmail[3985]:q245Lp49003985:to = RECI_EMAIL、delay = 00:00:01、xdelay = 00:00:00、mailer = relay、pri = 30711、relay = [127.0.0.1] [127.0.0.1]、dsn = 2.0.0、stat =送信済み(q245LqEQ003988メッセージの配信が承認されました)

3月4日05:21:52DOMAINsendmail [3990]:STARTTLS = client、relay = smtp.gmail.com、version = TLSv1 / SSLv3、verify = FAIL、cipher = RC4-SHA、bits = 128/128

3月4日05:21:52ドメインsendmail[3990]:q245LqEQ003988:to =、delay = 00:00:00、xdelay = 00:00:00、mailer = relay、pri = 120969、relay = smtp.gmail.com [ 74.125.115.108]、dsn = 5.0.0、stat=サービスを利用できません

3月4日05:21:52ドメインsendmail[3990]:q245LqEQ003988:to =、delay = 00:00:00、mailer = local、pri = 120969、dsn = 5.1.1、stat=ユーザー不明

3月4日05:21:52ドメインsendmail[3990]:q245LqEQ003988:q245LqEQ003990:ポストマスター通知:ユーザー不明

3月4日05:21:52ドメインsendmail[3990]:q245LqEQ003990:to = root、delay = 00:00:00、xdelay = 00:00:00、mailer = local、pri = 32182、dsn = 2.0.0、stat =送信済み

問題がどこから来ているのか誰か知っていますか?

4

1 に答える 1

0

私によると、問題は次のログにあります

Mar 4 05:21:52 DOMAIN sendmail[3990]: q245LqEQ003988: to=, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=120969, relay=smtp.gmail.com [74.125.115.108], dsn=5.0.0, stat=Service unavailable

それはサービスが利用できないと言います。あなたの仕事にメールを送るために

  1. 「DOMAIN.org」は有効なメールサーバーである必要があります
  2. sendmailを使用しようとしているホストからアクセスできる必要があります
于 2012-03-04T06:18:14.987 に答える