当前位置: 首页 > wzjs >正文

深圳宝安建网站关键词首页排名优化

深圳宝安建网站,关键词首页排名优化,个人微信公众号怎么做微网站吗,北京赛车彩票网站怎么做javafx中实现发送qq邮箱验证码: 手动导入jar包方法: 第一步:开启QQ邮箱的 POP3/IMAP 或者 SMTP/IMAP 服务 打开qq邮箱(电脑端),找到设置里的账号与安全的安全设置,往下滑就可以找到 POP3/IMAP 或者 SMTP…

javafx中实现发送qq邮箱验证码:

手动导入jar包方法:

第一步:开启QQ邮箱的 POP3/IMAP 或者 SMTP/IMAP 服务

打开qq邮箱(电脑端),找到设置里的账号与安全的安全设置,往下滑就可以找到 POP3/IMAP 或者 SMTP/IMAP 服务,并开启它,得到授权码。

第二步:网上下载java.mail.jar包,将它导到你项目里自己建的lib目录下,右击,添加为库。

第三步:在 pom.xml 中添加以下依赖配置,直接引用本地 JAR 文件

<dependency><groupId>javax.mail</groupId><artifactId>mail</artifactId><version>1.4.7</version>  <!-- 根据实际版本修改 --><scope>system</scope><systemPath>${project.basedir}/lib/javax.mail.jar</systemPath>
</dependency>

并确保依赖已添加到模块的类路径中

如果项目使用 module-info.java,需添加对 java.mail 模块的依赖:

module your.module.name {requires java.mail;  // 添加此行// 其他模块声明...
}

 最后:

代码如下:

   // QQ邮箱SMTP配置private static final String SMTP_HOST = "smtp.qq.com";private static final int SMTP_PORT = 465;private static final String EMAIL_PASSWORD = "uywfrpuzvsbediej";private static final String FROM_EMAIL = "*************@qq.com";private void sendEmailAsync(String toEmail) {Task<Boolean> sendTask = new Task<>() {@Overrideprotected Boolean call() throws Exception {return sendEmail(toEmail, verificationCode);}};sendTask.setOnSucceeded(e -> {if (sendTask.getValue()) {startCountdown();} else {Platform.runLater(() -> {new Alert(Alert.AlertType.ERROR, "验证码发送失败,请检查邮箱地址!").show();sendCodeBtn.setDisable(false);});}});sendTask.setOnFailed(e -> {Platform.runLater(() -> {new Alert(Alert.AlertType.ERROR, "邮件发送失败:" + sendTask.getException().getMessage()).show();sendCodeBtn.setDisable(false);});});new Thread(sendTask).start();}private boolean sendEmail(String toEmail, String code) {Properties props = new Properties();props.put("mail.smtp.host", SMTP_HOST);props.put("mail.smtp.port", SMTP_PORT);props.put("mail.smtp.ssl.enable", "true");props.put("mail.smtp.auth", "true");Session session = Session.getInstance(props, new Authenticator() {@Overrideprotected PasswordAuthentication getPasswordAuthentication() {return new PasswordAuthentication(FROM_EMAIL, EMAIL_PASSWORD);}});try {MimeMessage message = new MimeMessage(session);message.setFrom(new InternetAddress(FROM_EMAIL));message.setRecipient(Message.RecipientType.TO, new InternetAddress(toEmail));message.setSubject("【StudyXing】注册验证码");message.setText("您的验证码是:" + code + ",有效期1分钟。");Transport.send(message);return true;} catch (MessagingException e) {e.printStackTrace();return false;}}

 

http://www.dtcms.com/wzjs/387629.html

相关文章:

  • 让别人做网站如何防止后门宜兴百度推广公司
  • 过年做那些网站能致富今日国际新闻头条新闻
  • 南京网站建设报价武汉做seo
  • 网站怎么做推广知乎爱站网关键词排名
  • 北滘建网站百度优化点击软件
  • 民宿推广平台有哪些长沙seo培训
  • php 网站开发教程宁波seo关键词排名
  • 四川网站建设友链交易平台
  • 桂林网站建设凡森网络百度网盘资源链接入口
  • 个人做网站能备案吗实体店100个营销策略
  • 苏州做网站需要多少钱广州疫情已经达峰
  • 最新发布地址跳转关键词排名优化公司成都
  • 网站建设合同 下载google谷歌搜索主页
  • 做电商网站网站自己推广
  • 口碑好的扬中网站建设官网优化 报价
  • 甘肃省建设局网站seo提高网站排名
  • 优秀企业网站模板热点新闻
  • 旅游网站策划书模板营销软文写作
  • 网站建设技术人员要会什么绍兴seo排名公司
  • 做网站工作量怎么算seo技巧课程
  • 新乡专业做网站seo培训优化课程
  • 移动电子商务网站建设研究网站怎么接广告
  • 推荐好的网站或网页中国seo高手排行榜
  • 网站代备案多少钱网络销售工资一般多少
  • dw织梦做网站soe搜索优化
  • 学网站建设有前途吗seo国外推广软件
  • 挣钱网站一小时两百惠州企业网站seo
  • 用phpcms建网站流程我的百度账号
  • 自建社区网站企业营销策划合同
  • 电子商务网站的建设与维护山东泰安网络推广