fix(email): Do not include Bcc addresses in headers
@@ -418,10 +418,6 @@ impl EmailBuilder {
self.message = self.message
.header(Header::new_with_value("Cc".into(), self.cc).unwrap());
}
- if !self.bcc.is_empty() {
- self.message = self.message
- .header(Header::new_with_value("Bcc".into(), self.bcc).unwrap());
- }
if !self.reply_to.is_empty() {
self.message = self.message
.header(Header::new_with_value("Reply-To".into(), self.reply_to).unwrap());
@@ -511,7 +507,7 @@ mod test {
"Date: {}\r\nSubject: Hello\r\nX-test: value\r\nSender: \
<sender@localhost>\r\nTo: <user@localhost>\r\nFrom: \
<user@localhost>\r\nCc: \"Alias\" <cc@localhost>\r\n\
- Bcc: <bcc@localhost>\r\nReply-To: <reply@localhost>\r\n\
+ Reply-To: <reply@localhost>\r\n\
MIME-Version: 1.0\r\nMessage-ID: \
<{}.lettre@localhost>\r\n\r\nHello World!\r\n",
date_now.rfc822z(),
