Движок приложения не отправляет электронные письма - PullRequest
4 голосов
/ 12 августа 2011

мое приложение, развернутое на движке приложений, успешно работает полгода. Одной из функций является отправка электронных писем. Но сегодня он начал терпеть неудачу каждый раз с этой ошибкой: javax.mail.SendFailedException: ошибка отправки (javax.mail.MessagingException: недопустимые аргументы (java.lang.IllegalArgumentException: неавторизованный отправитель: неавторизованный отправитель)) Конечно, электронная почта отправителя регистрируется в консоли движка приложения.

Я ничего не менял!

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

Ответы [ 5 ]

2 голосов
/ 02 августа 2014

Если у кого-то возникла такая же проблема, причина в том, что отправитель письма указан неверно или не имеет разрешения на отправку электронной почты, я использую учетную запись noreply@your-application-id.appspot.com по умолчанию для отправки Эл. адрес.

InternetAddress from = new InternetAddress(
                    String.format("noreply@%s.appspotmail.com", SystemProperty.applicationId.get()),
                    "Your Application Name") ;
message.setFrom(from);
0 голосов
/ 03 июля 2014

Имеет ли адрес электронной почты вашего отправителя разрешение на доступ к этому приложению ядра приложения?

должно быть разрешение на доступ к вашему приложению, тогда оно будет работать ...

0 голосов
/ 13 августа 2011

Если вы отправляете очень большое количество писем на одну учетную запись электронной почты, Google может ограничить вас.Когда мы отправляли электронные письма, когда получали ошибку, мы сталкивались с подобной проблемой.

0 голосов
/ 15 августа 2011

Также существует ограничение на количество обращений к почтовому API в минуту.

Возможно, раньше вы отправляли почту меньшему количеству людей, что привело к уменьшению количества обращений к почтовому API.

Это 8 звонков в минуту, если только вы не указали номер кредитной карты для включения счета.

0 голосов
/ 12 августа 2011

Вы можете проверить, не помечена ли учетная запись вашего пользователя как спамер или отключена в Службах Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...