я использую PHPMailer отправить электронное письмо несколько аккаунтов используя BCC.
Я не хочуДля того, чтобы:«поле должно быть видно среди заголовков, но я думаю, что это обязательно, потому что, если я опущу его, я получаю эту ошибку:
Email error: You must provide at least one recipient email address
В качестве обходного пути я использую адрес электронной почты отправителя в
$mail->addAddress ([email protected]);
но я хотел бы отправить только рецепты BCC.
Можно ли это сделать, или я должен просмотреть все рецепты писем и отправить их по одному?
Заранее спасибо.
Вы можете использовать неопределенных получателей :;
$mail->AddAddress("undisclosed-recipients:;");
$mail->AddBCC([email protected]); //there may be foreach loop
PHPMailer решает эту проблему для вас автоматически. Просто не добавляйте to
адреса (т.е. не звоните addAddress()
) и добавьте несколько адресов BCC:
$mail->addBCC('[email protected]');
$mail->addBCC('[email protected]');
PHPMailer автоматически установит to
заголовок к пустому undisclosed-recipients:;
группа.