Java邮件发送中的setRecipient方法使用
2024-09-01 17:15:17
一、方法setRecipient(Message.RecipientType type, Address address),是用于设置邮件的接收者。
1、有两个参数,第一个参数是接收者的类型,第二个参数是接收者。
2、接受者类型:
- 接收者类型可以是Message.RecipientType.TO,TO表示主要接收人。
- Message.RecipientType.CC,CC表示抄送人。
- Message.RecipientType.BCC,,BCC表示秘密抄送人。
3、接收者与发送者一样,通常使用InternetAddress的对象。
例子:转载于 https://www.zhihu.com/question/19670232
如果:A 发送邮件给B1、B2、B3,抄送给C1、C2、C3,密送给D1、D2、D3。
那么:
A知道自己发送邮件给了B1、B2、B3,并且抄送给了C1、C2、C3,密送给了D1、D2、D3。
B1知道这封是A发送给B1、B2、B3的邮件,并且抄送给了C1、C2、C3,但不知道密送给了D1、D2、D3。
C1知道这封是A发送给B1、B2、B3的邮件,并且抄送给了C1、C2、C3,但不知道密送给了D1、D2、D3。
D1知道这封是A发送给B1、B2、B3的邮件,并且抄送给了C1、C2、C3,而且密送给了自己,但不知道密送给了D2、D3。
收件人:直接接收邮件的人,代表这封邮件面向的读者。可以是零个到多个。
抄送:可以理解为微博的 at 功能,即告知。可以是零个到多个。
密送:所有收件人、抄送都无法获知的秘密收件人。可以是零个到多个。
最新文章
- css挤带边框的三角
- The transaction log for database 'tempdb' is full due to 'ACTIVE_TRANSACTION'
- ExceptionLess新玩法 -- 审计日志
- HTTP协议详解篇(待续)
- shell使用随笔
- javac
- ajax正确的简单封装“姿势”
- isEqual
- 终于懂了:Delphi的函数名不是地址,取地址必须遵守Object Pascal的语法(Delphi和C的类比:指针、字符串、函数指针、内存分配等)good
- java并发之可见性与原子性:Syncronized和volatile
- 移动端-处理后台传过来的html中图片的显示
- docker(五) 使用Docker Registry搭建镜像私服
- Win10 开启移动热点 WiFi 的简单方法
- 高斯消元-poj1222熄灯问题状态压缩解法
- Ice_cream's world I(并查集成环)
- Nuxt.js 如何在 asyncData中 请求数据 ,并将拿到的数据传给子组件
- Entity Framework 5中遇到的 mysql tinyint(1) 转换为 bool 的问题 (我用的是VS2013中的EF5版本)
- jsonp小案例
- Axure响应式进阶
- Python(二)列表的增删改查