javax.mail
Interfaces 
MessageAware
MultipartDataSource
Part
QuotaAwareStore
UIDFolder
Classes 
Address
Authenticator
BodyPart
FetchProfile
FetchProfile.Item
Flags
Flags.Flag
Folder
Header
Message
Message.RecipientType
MessageContext
Multipart
PasswordAuthentication
Provider
Provider.Type
Quota
Quota.Resource
Service
Session
Store
Transport
UIDFolder.FetchProfileItem
URLName
Exceptions 
AuthenticationFailedException
FolderClosedException
FolderNotFoundException
IllegalWriteException
MessageRemovedException
MessagingException
MethodNotSupportedException
NoSuchProviderException
ReadOnlyFolderException
SendFailedException
StoreClosedException