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

wordpress仿站入门户外平台设计

wordpress仿站入门,户外平台设计,电子商务 主要做哪些工作,福州直播app开发公司介绍 发邮件mail是常见的软件功能&#xff0c;下面利于spring和java的mail库实现发送内容支持html&#xff0c;带多附件的案例 开启SMTP邮件发送协议 谁提供的SMTP邮件服务&#xff0c;就找谁开启。QQ邮箱类似。 依赖 <!--Java MAil 发送邮件API--><dependency&g…

介绍

发邮件mail是常见的软件功能,下面利于spring和java的mail库实现发送内容支持html,带多附件的案例

开启SMTP邮件发送协议

谁提供的SMTP邮件服务,就找谁开启。QQ邮箱类似。
在这里插入图片描述

依赖

        <!--Java MAil 发送邮件API--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency><dependency><groupId>javax.mail</groupId><artifactId>javax.mail-api</artifactId><version>1.6.2</version></dependency>

代码

package com.mail;import com.sun.xml.internal.messaging.saaj.packaging.mime.MessagingException;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.PropertySource;
import org.springframework.mail.javamail.JavaMailSenderImpl;
import org.springframework.mail.javamail.MimeMessageHelper;import javax.mail.Authenticator;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Properties;/*** @version v1.0 创建时间:2023/11/20 15:59* @author: 作者:陈子枢* @web CSDN:https://blog.csdn.net/nutony* @description 描述:读取属性配置文件,发送邮件*/@Slf4j
@PropertySource("classpath:mail.properties")
public class MailClient {@Value("${host}")private String minioUrl;@Value("${port}")private int port;public static void sender(String form, String cc, String subject, String html, List<String> attachments) throws javax.mail.MessagingException {JavaMailSenderImpl sender = new JavaMailSenderImpl();sender.setHost("smtp.163.com");sender.setPort(25);sender.setUsername(form);sender.setPassword("配置的授权码");sender.setDefaultEncoding("UTF-8");// 简化对mimeMessage的封装MimeMessage message = sender.createMimeMessage();MimeMessageHelper helper = new MimeMessageHelper(sender.createMimeMessage(), true, "UTF-8");helper.setFrom(sender.getUsername());  //邮件发送人helper.setCc(cc);                  //抄送helper.setSubject(subject);            //标题helper.setText(html,true);       //正文//邮件附件for(String attachment: attachments) {File file = new File(attachment);helper.addAttachment(file.getName(), file);}sender.send(helper.getMimeMessage());}public static void main(String[] args) throws MessagingException, javax.mail.MessagingException {List<String> attachments = new ArrayList<>();attachments.add("d:\\1.png");attachments.add("d:\\2.png");MailClient.sender("13261758319@163.com", "52399178@qq.com", "HTML邮件", "<h1 style='color:red'>hello,world!</h1>",attachments);log.info("邮件发送成功!");}}
http://www.yayakq.cn/news/440954/

相关文章:

  • 正规招聘网站有哪些广告设计创意
  • 手机网站建设的影响wordpress主题的安装教程
  • 建设公司网站需要什么技术义乌做网站多少钱
  • 成都彭超艺术设计有限公司站长seo综合查询工具
  • 大型网站方案怎么修改网站模板
  • 泰国金木棉做网站网站云南澄江县建设局网站
  • 个人网站建设的国外文献综述外贸网站建设推广
  • 咖啡网站建设设计规划书外贸服装网站开发
  • 合肥做网站cnfg扬中新网网
  • 北京宏福建设工程有限公司网站龙网网络推广软件
  • 城乡建设部门户网站制作企业网站的代码
  • 最简单的电子商务网站建设代码建筑方案设计案例
  • 响应试网站和移动端怎样开发一个网站
  • 网站建设包括哪方面微网
  • 做网站导航按钮怎么猛如何知道网站是否备案过
  • 盐城网站建设官网百度手机助手网页
  • 昆明做商城网站多少钱建站公司转型做什么业务
  • 技术支持广州骏域网站建设专家wordpress整合ucenter
  • 泊头在哪做网站比较好网站建设及推广人员
  • 网站定制开发是什么比百度更好的网站
  • 建立网站就是制作网页网站改版301设置
  • 鲜花网站开发与设计桥头做网站
  • 唐山网站建设托管深圳摇号申请注册
  • 最低的成本做网站网站登录注册做验证码的目地
  • 怎么做推广和宣传平台山东网络优化公司排名
  • 珠海网站建设有限公司网站自建设需要买什么时候开始
  • 网站怎么添加背景做农产品的网站名称
  • 有几个网站如何做外贸网页制作标准
  • 北京网站定制制作WordPress移动端字体大小
  • canvas网站在线设计神器做网站推广的技巧