在许多Web站点中都需要具有自动给用户发送电子邮件的功能,例如,给新注册的用户发送一封包含其注册信息的欢迎E-mail;给过生日的注册会员自动发送一封表示祝贺的E-mail;将网站的最新活动信息通过E-mail发送给所有的注册会员。这些功能的实现都要求软件开发人员在Web应用中编写相应的邮件处理程序。本书详细阐述了邮件开发过程中可能涉及的各个环节,适合所有专门从事邮件开发或Web开发的开发人员。
本书是国内第一本深入剖析邮件工作原理的专业书籍,详细阐述了邮件开发过程中可能涉及的各个环节:邮件服务器的工作原理;DNS服务器的工作原理;SMTP、POP3、MIME协议的实施细节;邮件病毒的传播原理;如何手动发送和接收一封电子邮件;撰写和解析一封图文并茂的邮件的实现细节;J2SE 6.0中JAF框架的工作原理;JNDI的工作原理;JavaMail API详解如何使用JavaMail API发送、接收和解析各种类型的电子邮件。本书适合所有专门从事邮件开发或Web开发的开发人员,也适合作为相关专业本科生、研究生的学习参考资料,同时本书也可作为相关培训机构的培训教材。