MailIOS MailInputStream MailMessage MailOutputStream MailRecipient MailStreamBuf MessageInfo POP3ClientSession Part SMTPClientSession swap