六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 39|回复: 0

JAVA邮件群发

[复制链接]

升级  34%

23

主题

23

主题

23

主题

秀才

Rank: 2

积分
101
 楼主| 发表于 2013-2-3 12:07:44 | 显示全部楼层 |阅读模式
            摘  要:邮件群发是消息在Internet传递的最好办法,同时也是垃圾邮件的来源。本文以使用JAVAMAIL为例,讨论实现大规模邮件发送的方法和技巧。
            关键字:SMTP、MIME、JAVAMAIL、群发邮件
            
            一、引言
            邮件群发是Internet生活中最常见的一种信息传递方式,其传递信息的主动性、高效率和低费用而被众多商家广泛采用。我们的电子邮箱随之充满了各种类型的商业邮件,一般称这些商业邮件为垃圾邮件。本文笔者运用JAVA语言开发了一个基于SMTP服务器的邮件群发软件,在以下内容中将逐一介绍SMTP协议,JAVAMAIL包,以及邮件群发程序的片段等。
            二、简单邮件传输协议与JAVAMAIL类库
            1.简单邮件传输协议(SMTP)从1982年起被用来在不同计算机系统间传递电子邮件。SMTP使用简单的ASCII码文本命令,命令定义长度为4个字符。SMTP基本命令集及功能如表一所示。
                        [table]
                        
命令

                        
                        
功能

                        
                        HELO
                        
                        从客户端打开问候信息
                        
                        MAIL
                        
                        标识发件人
                        
                        RCPT
                        
                        标识收件人
                        
                        DATA
                        
                        标识邮件开始
                        
                        SEND
                        
                        向终端发送邮件
                        
                        SOML
                        
                        执行SEND或MAIL命令
                        
                        SAML
                        
                        执行SEND或MAIL命令
                        
                        RSET
                        
                        重置SMTP连接
                        
                        VRFY
                        
                        验证系统用户名
                        
                        EXPN
                        
                        查询列表和别名
                        
                        HELP
                        
                        查询命令列表
                        
                        NOOP
                        
                        不操作
                        
                        QUIT
                        
                        终止SMTP连接
                        
                        TURN
                        
                        变换SMTP角色
                        
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表