MailIOS MailInputStream MailMessage MailOutputStream MailRecipient MailStreamBuf MessageInfo POP3ClientSession SMTPClientSession swap