EmailFileAttachment Class
EmailFileAttachment is used in SingleEmailMessage to specify attachments passed in as part of the request, as opposed to existing documents in Salesforce.
InboundEmailResult Class
The InboundEmailResult object is used to return the result of the email service. If this object is null, the result is assumed to be successful.
InboundEnvelope Class
The InboundEnvelope object stores the envelope information associated with the inbound email, and has the following fields.
InboundEmail.Header Class
An InboundEmail object stores RFC 2822 email header information in an InboundEmail.Header object with the following properties.
PushNotification Class PushNotification is used to configure push notifications and send them from an Apex trigger.