sendmail не может отправить электронную почту через Google, используя мой идентификатор приложения Google

Я использую sendmail для отправки писем из моего приложения ruby-on-rails. Я использовал это замечательное руководство http://network-13.com/thread/1718-Sendmail-smtp-relay-gmail-google-apps для настройки sendmail и пересылки сообщений через gmail.

Однако я столкнулся со следующей проблемой: всякий раз, когда я использую свое имя пользователя gmail в файле информации учетной записи, электронные письма отправляются, но когда я заменяю свое имя пользователя gmail на электронную почту приложения google (robot@MY_DOMAIN.com), я получаю следующую ошибку при попытке отправить Эл. адрес:

r 4 05:21:51 DOMAIN sendmail [3985]: q245Lp49003985: предупреждение об аутентификации: DOMAIN.org: пользователь ec2 установил отправителя в robot@DOMAIN.org с помощью -f

4 марта 05:21:52 DOMAIN sendmail[3985]: q245Lp49003985: from=robot@DOMAIN.org, размер =711, класс =0, nrcpts=1, msgid=<4f52fbefc16ee_598b2d28467799@DOMAIN.org.mail>, relay=ec2-user@ локальный

4 марта 05:21:52 DOMAIN sendmail[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]

4 марта 05:21:52 DOMAIN sendmail[3985]: q245Lp49003985: to=RECI_EMAIL, задержка =00:00:01, xdelay=00:00:00, почтовая программа = реле, pri=30711, реле =[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat= отправлено (q245LqEQ003988 Сообщение принято к доставке)

4 марта 05:21:52 DOMAIN sendmail[3990]: STARTTLS= клиент, relay = smtp.gmail.com, версия =TLSv1/SSLv3, проверка =FAIL, шифр =RC4-SHA, биты =128/128

4 марта 05:21:52 DOMAIN sendmail[3990]: q245LqEQ003988: to=, задержка =00:00:00, xdelay=00:00:00, mailer=relay, pri=120969, relay=smtp.gmail.com [74.125.115.108], dsn=5.0.0, stat= Служба недоступна

4 марта 05:21:52 DOMAIN sendmail[3990]: q245LqEQ003988: to=, задержка =00:00:00, mailer=local, pri=120969, dsn=5.1.1, stat= пользователь неизвестен

4 марта 05:21:52 ДОМЕН sendmail[3990]: q245LqEQ003988: q245LqEQ003990: почтмейстер уведомляет: пользователь неизвестен

4 марта 05:21:52 DOMAIN sendmail[3990]: q245LqEQ003990: to=root, задержка = 00: 00: 00, xdelay = 00: 00: 00, почтовый = локальный, pri = 32182, dsn = 2.0.0, стат =Sent

Кто-нибудь знает, откуда проблема?

1 ответ

Решение

Проблема по мне заключается в следующих журналах

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. Он должен быть доступен с хоста, на котором вы пытаетесь использовать send mail
Другие вопросы по тегам