(注:這裏介紹的Spring是Spring1.1)
Mail有郵箱服務器和郵件兩個概念,它們分別有下列要素組成:
1、郵箱服務器
地址(host),如mail.mycompany.com
用戶名(username)
密碼(passage)
2、郵件
發件人(from)
收件人(to)
抄送人列表()
主題(subject)
如your order
內容(text)
如thank you for placing order!!
附件列表()
JavaMail將郵箱服務器和郵件作了抽象:MailSender和MailMessage。
Spring Mail對MailSender、MailMessage作了實現:
類org.springframework.mail.javamail.JavaMailSenderImpl
類org.springframework.mail.SimpleMailMessage
也可以直接使用JavaMail自帶的實現。
參考資料: