java Hutool发送邮件附带附件 使用文件流、字节数组方式
MailUtil.send();无法发送文件流,
//这个方式只能传入本地File,无法传入网络资源
MailUtil.send();
内置Mail类实现方式
public static void main(String[] args) throws MalformedURLException {MailAccount account = new MailAccount();account.setHost("smtp.qq.com");account.setPort(25);account.setAuth(true);account.setFrom("***@qq.com");account.setUser("***");account.setPass("***");Mail mail = Mail.create(account);URLDataSource dataSource = new URLDataSource(new URL("http://img.netbian.com/file/2021/0611/c7c2a851020a260b348d327807414791.jpg"));
// 使用内置Mail类添加附件内容 参数DataSource是一个接口,地下有很多实现类来解决我们不同问题(例如字节数组数据、文件数据对象、URL数据对象等等)mail.setAttachments(dataSource);mail.setTos("***@qq.com");mail.setTitle("标题");mail.setContent("内容");mail.setHtml(false);mail.send();}
java Hutool发送邮件附带附件 使用文件流、字节数组方式相关推荐
- 读入的字节都写入字节数组中_使用Java将文件读入字节数组的7个示例
读入的字节都写入字节数组中 嗨,大家好,Java程序员经常在现实世界中遇到编程问题,他们需要将文件中的数据加载到字节数组中,该文件可以是文本文件或二进制文件. 一个示例是将文件的内容转换为String ...
- 用Java将文件读入字节数组的7个示例
嗨,大家好,Java程序员经常在现实世界中遇到编程问题,他们需要将文件中的数据加载到字节数组中,该文件可以是文本或二进制文件. 一个示例是将文件的内容转换为String以便显示. 不幸的是,用于表示文 ...
- .dat文件写入byte类型数组_文件字节流、文件字符流、缓冲字节流、缓冲字符流字节数组流、数据流、转换流、对象流...
一.实操名称: 描述如下流的基本作用:文件字节流.文件字符流.缓冲字节流.缓冲字符流字节数组流.数据流.转换流.对象流二.描述1.文件字节流:包括:FileInputStream,FileOutput ...
- Java字节数组转文件,文件转字节数组
Java字节数组转文件,文件转字节数组 package IO;import java.io.*;public class IOtest07 {public static void main(Strin ...
- byte数组转byte数组 java_Java中文件与字节数组转换
Java文件与字节数组转换 /** * 返回一个byte数组 * @param file * @return * @throws IOException */ private byte[] getBy ...
- 数据转换(字节数组转文件、文件转字节数组、16进制字符转字节数组、字节数组转16进制字符)
字节数组转文件 procedure ByteArrayToFile(const ByteArray: TByteDynArray;const FileName: string); varCount: ...
- Java中IO(一、文件流)
文件流 FileInputStream从文件系统中的文件获取输入字节.哪些文件可用取决于主机环境. FileInputStream用于读取原始字节流,如图像数据.要读取字符流,请考虑使用FileRea ...
- java中pdf写成base64文件流,Java操作pdf文件与Base64编码相互转换与文件流操作
1.第一步,引入bc包的安装依赖. 在pom.xml中引入. org.bouncycastle bcprov-jdk15on 1.60 引入后reimport一下项目. 2.pdf文件转换成Base6 ...
- java 代码发送邮件添加附件_Java实现163邮箱发送邮件到QQ邮箱
先创建一个maven的普通项目 添加依赖,附在文档末尾 其中几个注意的地方 主方法入口 有一个包下载不下来,手动导入下 准备一个配置文件和主方法类 针对配置文件编写一个类用来接收配置文件中的配置信息 ...
最新文章
- cd linux menu.lst,用ultraiso制作cdlinux的U盘启动盘
- 数据中心柴油发电机组功率
- java linkedhashmap_java学习-hashMap和linkedHashMap
- 真的汉子不多,褚时健褚老算一个
- 常用的搜索引擎dork (不断更新)
- python小甲鱼爬虫妹子_【Python学习日记】B站小甲鱼:爬虫
- 通过Xshell登录远程服务器实时查看log日志
- soapui调用java类_soapui接口测试-验签值处理-调用java的加密jar包
- js读取excel,xlsx,xls 表格,转成JSON数据
- android 鼠标映射 专业版,安卓otg鼠标映射软件 安卓otg键盘映射
- k3 梅林固件设置_OpenWrt中,旁路由的设置与使用
- Win10上安装ue4后无法运行问题的解决方法
- Java流程控制:用for循环打印一个三角形
- ie 远程控制计算机,通过IE浏览器连接“远程桌面”方法详解
- 日升日落,总有黎明——暖色系原木风装修
- Linux 内核中RAID5源码详解之守护进程raid5d
- Python合并多个sheet工作表为一个工作表
- awk、cut、sort和uniq
- 公众号点击图片变成另一张_公众号互动内容:小众潮流or下一个风口?
- linux挂载windows文件夹+各种问题的解决方案