Модератор


Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус:  |
Проблема скорее всего не в том что скрипт отрубается по времени, а из-за ограничения на почтовом сервере.
Теоретически, если письмо НЕ отправилось - функция mail() (которую вызывает функция vbmail(), которая является специфической функцией для vB) должна возвращать false. Но на форуме это не предусмотрено и скрипт продолжает слать сообщения.
В принципе, если проблема действительно в почте - можно попробовать модифицировать код так, чтобы он проверял результат работы функции mail() и если письмо прошло - слать следующее письмо, если нет - стопориться, сохранять где-нибудь список оставшихся получателей... и сделать функцию для продолжения рассылки из списка.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|