PEAR Mail с использованием gmail SMTP не отправит 2 электронных письма подряд - PullRequest
1 голос
/ 06 февраля 2012

У меня PEAR Mail и Mail_mime все работают очень хорошо, используя SMTP-сервер gmail для отправки. Благодаря некоторым постам здесь, которые помогли мне продвинуться так далеко!

Но в некоторых сценариях мне нужно отправлять два электронных письма, с разным содержанием, и разным получателям, один за другим. Это отказывается работать.

Я могу подтвердить, что оба письма, которые я пытаюсь отправить, правильно сформированы и действительны, так как оба письма будут отправлены с другим закомментированным. Но всякий раз, когда я пытаюсь отправить их обоих, проходит только первый. Я пытался перевести php в спящий режим на 10 секунд, и я попытался отправить второе письмо другим скриптом, который вызывается после окончания первого. Ничего.

Я понимаю, что это довольно непонятная проблема, так как я не нашел других статей, упоминающих это. Я не включил никакого кода, потому что, как я уже сказал, я знаю, что код работает нормально.

Так что я надеюсь, что у кого-то может быть ясное представление о том, почему это может быть.

Заранее спасибо.

1 Ответ

0 голосов
/ 08 февраля 2012

решено: изменение

include('Mail.php'); 

на

require_once('Mail.php'); 

исправило проблему.

...