+ 2
Как реализовать отправку имейла на разные адреса?
Есть сайт, при отправке данных информация через mailer php отправляется на имейл. Как реализовать отправку на два имейла? Тоесть каждый раз после отправки данных чтоб имейл менялся на второй.
4 Answers
+ 11
Если вы используете эту библиотеку https://github.com/PHPMailer/PHPMailer
то в примере указано как можно указать двух и более получателей письма:
...
//Recipients
$mail->addAddress('joe@example.net'); $mail->addAddress('ellen@example.com');
...
+ 9
Самый простой вариант - это хранить на сервере файл с одной строкой последнего email адреса, который использовался для отправки письма, и при каждом вызове скрипта отправки проверять email в файле и использовать другой. А в конце скрипта перезаписывать email в файле.
+ 1
Смог реализовать с помощью файла text.txt в который записал 0,а в самом мейлере сделал так:
//
if ($value == 0){
file_put_contents($file, 1);
$mail->addAddress('example11@gmail.com');
}
if ($value == 1){
file_put_contents($file, 0);
$mail->addAddress('example2@gmail.com');
}
Все работает)
0
Я имею ввиду чтоб получатель менялся через раз.