怎么用java发邮件,java怎么发邮件!
的有关信息介绍如下:发送邮件必需得先有个能发邮件的邮箱,廊宋惹然后设置POP3/SMTP/IMAP,下面是设置的过程
在这里只说明163和qq邮箱如何设置。(因为只支持163邮箱和伐案qq邮箱)看图:
这两个都勾选上
看一下自己是否已经设置了授权码(只是看一下,设不设称态置应该都行的)
qq邮箱
进入自己的邮箱,首页-->设置-->账户
账户-->往下拉-->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,然后开启 IMAP/SMTP服务 ,开启时你会接到一个授权码,复制保存起来
点击参考资料中百度云的连接,下载这个文件,解压,然后导入到eclipse或MyEclipse中。里面有两个类,一个是发邮件的SendMail,另一个是测试用的Test。自己看一下注释应该就会用了的
注意
163邮箱如果授权码没开启则是用的本身的密码,如果开启了则使用授权码
如果发完邮件之后进入收件人的邮箱发现没用收到邮件请看一下是不是在垃圾箱里面
请不要给同一个邮箱发同样的内容,不然发送的邮件有可能会被标记成垃圾邮件的(请不要瞎jb发邮件)
如果开始还能发邮件的,后来发不了了,并且程序报异常,异常里面还有你的ip地址,那么恭喜你,你的邮箱在同一太电脑上发的邮件太多导致被锁了。 解决方法很容易,换一个账号或者换一台电脑,或者换一个宽带连接都能解决