package

com.atlassian.bitbucket.mail

Interfaces

HtmlCssInliner HtmlCssInliner inlines CSS from plugin modules into HTML. 
MailService Service used for formatting, scheduling and sending of emails. 
SoyMailBuilder  

Classes

MailAttachment  
MailHostConfiguration Class containing the mail host configuration. 
MailHostConfiguration.Builder  
MailMessage Class representing a mail message. 
MailMessage.Builder  
SoyMailMessageRequest  
SoyMailMessageRequest.Builder  

Enums

MailProtocol An enumeration of the supported protocols when sending email withing the product. 

Exceptions

MailAddressInvalidException Indicates an error occurred sending an email because one or more of the email addresses was rejected by the mail server. 
MailAuthenticationException Indicates there is an authentication issue talking to the configured mail server. 
MailException Base class for mail exceptions. 
MailQueueFullException Indicates the backing mail queue is full and the mail message cannot be accepted Regarding logging of instances of this exception, see MailException
MailSendException Indicates an error occurred sending an email. 
MailSizeExceededException Indicates there was an attempt to send a mail message that exceeds the configured size limit. 
NoMailHostConfigurationException Indicates the Mail server is not configured and mail cannot be sent.