Package com.google.appengine.api.mail
See: Description
-
Interface Summary Interface Description IMailServiceFactory Factory for creating aMailService
.MailService TheMailService
provides a way for user code to send emails to arbitrary destinations. -
Class Summary Class Description BounceNotification TheBounceNotification
object represents an incoming bounce notification.BounceNotification.Details TheBounceNotification.Details
class describes either the original message that caused a bounce, or the notification message describing the bounce.BounceNotificationParser TheBounceNotificationParser
parses an incoming HTTP request into a description of a bounce notification.IMailServiceFactoryProvider Factory provider forIMailServiceFactory
.MailService.Attachment MailService.Header MailService.Message Messages are prepared by the caller, and then submitted to the Mail service for sending.MailServiceFactory Factory for creating aMailService
.
Package com.google.appengine.api.mail Description
This low-level API is intended primarily for framework authors.
For application developers we provide a custom
javax.mail.Transport
that allows the standard
javax.mail
interface to be used to send emails. No special
configuration is required to send emails via this interface.
The MailService.Message
class represents a message,
including sender and recipient information, and possibly
attachments as MailService.Attachment
objects. These can
be independently created via their respective constructors.
Sending a message requires a MailService
object, created
by the MailServiceFactory
. Messages are sent
asynchronously, so the MailService
methods will always
succeed immediately. Any errors in the mail message will be
returned to the sender's address as "bounce" messages.