В пакете google.appengine.api.mail реализованы классы следующих исключений:
Это базовый класс всех исключений пакета.
Сервис электронной почты отклонил отправляемое сообщение, конкретная ошибка не была указана.
В экземпляре класса EmailMessage задан атрибут sender, который не является допустимым для этого приложения. В качестве адреса отправителя должен быть указан адрес электронной почты зарегистрированного администратора приложения или адрес текущего авторизованного пользователя. Администраторы указываются с использованием Административной консоли. Адрес текущего авторизованного пользователя может быть определен с помощью Users API.
Был указан неверный адрес электронной почты. В полях сообщения (таких как sender или to) должны быть определены только допустимые значения адресов.
Экземпляр класса EmailMessage содержит по крайней мере одно вложение файла, расширение которого недопустимо. Для изучения списка допустимых расширений смотрите раздел Допустимые типы вложений.
Экземпляр класса EmailMessage не содержит ни одного получателя, заданного в полях: to, cc, bcc. Для отправки сообщения должен быть указан хотя бы один получатель.
В экземпляре класса EmailMessage не задано значение поля sender. Для отправки сообщения оно должно быть установлено.
В экземпляре класса EmailMessage не задано значение поля subject. Для отправки сообщения оно должно быть установлено.
В экземпляре класса EmailMessage не задано значение поля body. Для отправки сообщения оно должно быть установлено.