我一辈子都是一个坚定的唯物主义者,只有你,我希望有来生
大家好,我是新一qq邮箱收发邮件服务器,请保重。在本篇博客中qq邮箱收发邮件服务器,信义将向您介绍一个简单的JAVA QQ 邮件发送小程序。 (以下结果在IDEA中编译)希望对您有所帮助的同时方便您自己的审阅。
停止说话,直接进入我们的文章。
文章目录
一.框架
♦ 首先我们需要打开我们的IDEA,选择Maven,然后点击创建
♦ 那么IDEA中默认会有如下pom.xml文件
♦ 把下面的代码放在中间空格
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-email</artifactId>
<version>1.5</version>
</dependency>
</dependencies>
♦接下来一定要点击刷新,否则发不出去
♦ 接下来,在 JAVA 包下创建两个 javaclass 文件,并随意命名
♦ 接下来,将以下代码复制到 SendEmail 类中
public static void sendEmail(String FromEmail, String ToEmail, String subject, String message,String password){
SimpleEmail email = new SimpleEmail();
//qq邮件服务器端口号
email.setSslSmtpPort("465");
email.setHostName("smtp.qq.com");
email.setAuthentication(FromEmail,password);
email.setCharset("UTF-8");
try{
email.addTo(ToEmail);
email.setFrom(FromEmail);
email.setSubject(subject);
email.setMsg(message);
email.send();
} catch (EmailException e){
e.printStackTrace();
}
}
至此,我们的准备工作已经完成
二.qq邮箱端口设置
♦首先登录我们自己的网页版qq邮箱,点击这里设置
♦ 点击账号
♦ 向下滚动以查找 POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV 服务
♦然后按照提示,最后我们会得到一串qq邮件操作码,记得复制一份
三.发送邮件
找到我们之前创建的Test类,填写信息如下
public class Test {
public static void main(String[] args) {
SendEmail.sendEmail("你自己的QQ号","你要发送邮件的QQ号","发送邮件主题","发送邮件内容","之前粘贴的qq邮件操作码");//静态static
}
}
然后运行程序发送邮件
温馨提示
亲们,这个小程序虽然简单,但是更好玩,但不要过度。比如在邮件页面添加循环,可能会被误认为是QQ骚扰短信,严重的话可能会被封号。和你的好兄弟一起玩。未来,信义会持续更新JAVA相关内容,学无止境,科技宅,拯救世界!
© 版权声明
本站下载的源码均来自公开网络收集转发二次开发而来,
若侵犯了您的合法权益,请来信通知我们1413333033@qq.com,
我们会及时删除,给您带来的不便,我们深表歉意。
下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,访问及下载者下载默认同意本站声明的免责申明,请合理使用切勿商用。
THE END
暂无评论内容