|
|||||||||
| ПРЕДЫДУЩИЙ ПАКЕТ СЛЕДУЮЩИЙ ПАКЕТ | С ФРЕЙМАМИ БЕЗ ФРЕЙМОВ | ||||||||
javax.mail через этот низкоуровневый API.
См.:
Описание
| Краткое описание интерфейсов | |
|---|---|
| MailService | Интерфейс MailService позволяет добавить в код возможность отправки сообщений по электронной почте на произвольные адреса. |
| Краткий обзор классов | |
|---|---|
| MailService.Attachment | |
| MailService.Message | Сообщения подготавливаются вызывающим методом, после чего отправляются в службу Mail для отправки. |
| MailServiceFactory | Фабрика для создания интерфейса MailService. |
Приложения App Engine могут отправлять электронные сообщения от имени администраторов приложения или аутентифицированных пользователей с помощью стандартного интерфейса javax.mail через этот низкоуровневый API. Получение сообщений не поддерживается. Дополнительная информация доступна в документации.
Этот низкоуровневый API преимущественно предназначен для разработчиков инфраструктур. Для разработчиков приложений есть специальный класс javax.mail.Transport, который позволяет использовать интерфейс javax.mail для отправки сообщений. Чтобы отправлять электронные сообщения с помощью этого интерфейса, специальная конфигурация не требуется.
Класс MailService.Message представляет сообщение, включая информацию об отправителе и получателе и дополнительно приложения в виде объектов MailService.Attachment. Эти объекты можно создать отдельно с помощью соответствующих конструкторов.
Для отправки сообщения требуется объект MailService, созданный классом MailServiceFactory. Сообщения отправляются асинхронно, поэтому методы MailService выполняются сразу. Все ошибки в электронном сообщении возвращаются на адрес электронной почты отправителя в виде возвращенных сообщений.
|
|||||||||
| ПРЕДЫДУЩИЙ ПАКЕТ СЛЕДУЮЩИЙ ПАКЕТ | С ФРЕЙМАМИ БЕЗ ФРЕЙМОВ | ||||||||