我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Java Mail 如何发送IO 流

JavaMail 发送邮件的时候,如何把程序中读出来的IO流直接发出去,而不是保存成临时文件,在通过MimeBodyPart.attachFile(new File(filePath));这种方式发??

不可以!
邮件SMTP协议里,邮件的头、体都是字符,所以邮件都是做Base64编码的,是字符,所以不可能有二进制流的形式。
邮件的附件也会被编码,所以没有二进制流的发送方式。

可以将流封装DataSource当中

近期文章

  • 基于vhdl实现最邻近插值法
  • 无人值守有什么模型或算法
  • 水机相关配件,密里博Milli-Q上拆下来的,请问这个配件什么作用?
  • 这里输出不了任何数据,请问是没读取成功txt还是什么问题
  • C#控制台应用程序(文件管理)
  • jfromdesigner注册点击事件
  • C#做一个简易的植物大战僵尸
  • C语言这个报错是因为运行中吗,我结束任务也不行,也没有这个窗口
  • Java幸运大转盘抽奖
  • java结课--系统
  • xstream解析xml问题
  • ros中怎么用c++让turtlesim海龟画一个爱心
  • jar包导入了为什么串口函数为什么报错
  • 各位哥来看看。。。。
  • Python编写代码
  • Django向数据库插入出具
  • 需要实现网络连通事实配置都弄好了,就差防火墙的策略
  • 程序设计题 c语言设计 可以有偿
  • 大佬们,有没有推荐的刷笔试题的网站?
  • C 语言程序设计数学问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华