邮件操作说明

(A) 发送邮件使用说明:
1.创建发送邮件对象
SendMail send = new SendMail();
2.设置发送来源邮箱地址
send.setFrom("from_mail@163.com");
3.设置发送到目标邮箱地址,可以多个,用分号隔开
send.setTO("to_mail1@163.com,to_mail2@126.com,to_mail3@gmail.com");
4.设置发送邮件的字符集
send.setEncoding("gb2312");
6.设置发送邮件的主题
send.setSubject("your subject here ");
7.设置发送邮件的内容
send.setContent("your content here ");
8.设置发送邮件的附件
send.setAffix("E:/yourattach1.doc");
send.setAffix("E:/yourattach2.doc");
9.设置发送邮件的认证信息[发送主机 帐号 口令]
send.setSendAuthInfo("smtp.163.com","your-account","your-password");
10.发送,返回发送邮件的结果[true:成功 false:失败]
if (send.send()) System.err.println("发送成功~ ");
else System.err.println("发送失败 ~ "+send.getMsg());
11.获取发送失败的信息
System.err.println("发送失败 ~ "+send.getMsg());


smtphost        username        password     fromemail
smtp.126.com ktxia8088 de5731l      ktxia8088@126.com 

(B) 接收邮件使用说明:
1.创建接收邮件对象
RecvMail tc = new RecvMail();
2.设定SSL接收邮件参数[协议 主机 帐号 密码]
//tc.setParams("pop3", "pop.gmail.com", "yourgmail@gmail.com", "yourpassword");
3.非110接收端口SSL的设定[110可不设]
//tc.setPort(995); //just for ssl port as 995
4.设定接收邮件参数[协议 主机 帐号 密码]
tc.setParams("pop3", "pop.163.com", "yourgmail@163.com", "yourpassword");
//tc.setParams("pop3", "pop.21cn.com", "yourgmail@21cn.com", "yourpassword");
5.设置邮件附件接收的目录
tc.setSavePath("E:/yourmail/basedir/"+(new SimpleDateFormat("yyyyMMddmm")).format(new java.util.Date())+"/");
6.解析并收取邮件
List list = tc.recvMail();
7.处理收取邮件列表[保存到数据库或保存为文件]
for (int i=0; i<list.size(); i++)
{
   //do something here ...
}
System.out.println("处理邮件完毕!");
8.数据格式List每项是一个数组,其中数组为单条邮件信息:依次为
MessageID[String]
ReplySign[int]
MessageSize[int]
MessageNumber[int]
SendDate[long]
RecvDate[long]
FromAddress[String]
ToAddress[String]
CCAddress[String]
BCCAddress[String]
Subject[String]
Content[String]
AttachUrls[String]

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值