Отправка писем с сайта на мыло

Статус
Закрыто для дальнейших ответов.

FiRеFоX

V.I.P.
Регистрация
07.08.2010
Сообщения
744
Есть два мыла:

1. email1@mail.ru
2. email2@mail.ru

Текст сообщения для первого мыла: "Привет"
Текст сообщения для второго мыла: "Подтверди привет"

Как отправить письма адресатам?

Если делать так:

$status_send1 = mail(бла бла бла первому адресату);
$status_send2 = mail(бла бла бла второму адресату);
То одно письмо может отправиться, а другое нет.. И получится, что на одну почту придет письмо, а на другую - хрен.. Не порядок..

Можно ли как-то отправить одновременно два письма? А если не отправляется одно из них, то чтобы не отправлялось и второе.. Повторюсь, для каждого мыла - разный текст.
 

AngelGabriel

И имя мне - легион
Регистрация
23.11.2008
Сообщения
778
Можно ли как-то отправить одновременно два письма? А если не отправляется одно из них, то чтобы не отправлялось и второе..
нет, если письмо ушло то как ты его назад вернешь.
 

mrlasking

$_GET['rich'] or die('trying');
Регистрация
22.05.2012
Сообщения
323
Фокс, mail() возвращает тебе флаг true/false после отработки. Так что загоняй в if и не парься.

<?

$first_mail = mail();

if ($first_mail){
$second_mail = mail();
} else {
//Error report
}

?>

А, если адресатов больше 2х, спокойно можно прогонять через foreach с массивом адресов.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ