BCC
Blind Carbon Copy
他の受信者には見えない
どうやってBCCを実現しているか?
「表示用の To:/Cc: ヘッダ」と「envelope の RCPT TO」が一致しないことを使っている
BCC受信者は To:/Cc: ヘッダには載らない
だから他の受信者からは見えない
でも RCPT TO には載っている
載っていなければそもそも配送されない
code:_
RCPT TO:<carol@example.org> ← BCC宛。envelopeには確かに存在する
...
To: alice@example.org ← headerにcarolの名は無い。だから秘密が保たれる
教訓として、「実際に誰に届いたか」の真実は header の To: ではなく envelope(RCPT TO / Delivered-To)側にある
これは送信者側で「SPFは表示用の From: ではなく envelope from を見る」と言われるのと、まったく同じ「envelopeこそ配送の真実」という構図だ。