Java邮件发送中的setRecipient方法使用
一、方法setRecipient(Message.RecipientType type, Address address),是用于设置邮件的接收者。
1、有两个参数,第一个参数是接收者的类型,第二个参数是接收者。
2、接受者类型:
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 功能,即告知。可以是零个到多个。
密送:所有收件人、抄送都无法获知的秘密收件人。可以是零个到多个。
https://blog.csdn.net/weixin_53314414/article/details/123063492