На некоторое время я заметил некоторые из моего кода:
/**
* Add a BCC.
*
* Note that according to the conventions of the SMTP protocol all
* addresses, including BCC addresses, are included in every email as it
* is sent over the Internet. The BCC addresses are stripped off blind
* copy email only at the destination email server.
*
* @param string $email
* @param string $name
* @return object Email
*/
Я не помню, откуда я его получил (возможный источник), но это не должно иметь отношения к этому вопросу. В принципе, всякий раз, когда я пытаюсь отправить электронное письмо с BCC через SMTP, адреса BCC не скрыты. Я прочитал весь RFC для протокола SMTP (пару лет назад), и я не думаю, что я что-то пропустил.
Странно, если я отправлю электронное письмо с BCC, используя встроенная функция mail()
все работает правильно, и я понятия не имею, почему - я хотел бы перевернуть моего собственного отправителя электронной почты, но я не понимаю этого.
Может кто-то пролить некоторый свет на этот темный предмет?