Скорость работы функции mail

sniffysko

Новичок
Скорость работы функции mail

Мне надо сделать рассылку сайта. Соответственно, количество получателей писем неизвестно.
С какой скоростью функция mail отправляет письма небольшого размера (до 10 кб) без вложений?
Если, скажем надо отправить 1000 писем, то не отвалится ли скрипт до того, как полностью разошлет все письма?
И надо ли дозировать отправку писем небольшими партиями, штук по N или M?
Заказчик серьезный и проблем со службой хостинга быть не должно.
 
И надо ли дозировать отправку писем небольшими партиями, штук по N или M?
M слишком много, загнется. N еще куда не шло. Но лучше всего К.
 
Скорость работы функции mail, ограничена почтовым сервером куда Вы отправляете письма. Будете много и часто отправлять сервер Вас забанит.
 
Ы..... Но число-то вы порекомендовать можете?
Запулим в крон и пусть шлет штук по несколько. Мне хоть от чего-то оттолкнуться.
 
Шлите письма одно за другим, но между отсылками отдельных писем делайте задержку не менее одной секунды.
Подумайте над тем как Вы собираетесь обрабатывать ошибки
 
>Заказчик серьезный и проблем со службой хостинга

взаимоисключающие определения :)
серьезный заказчик не будет экономить на разработчике и $20/мес на хостинге - возьмет vps и заплатит тебе за проведение тестов
 
Ап. не захотел создавать новую тему по почти тому же вопросу...
собственно говоря формируется письмо боди пустое с вложением около 100к файл,
$s = microtime(TRUE);
mail($to, $subject, $body, $headers);
print microtime(TRUE)-$s;
60.6786818504
мне кажется что это слишком медленно(смтп сервер стоит на соседнем компе в локалке, админит отдельный человек)... или это для данной функции в порядке вещей? либо же грешит принимающий сервер смтп? если был у кого-то опыт с данной функцией подскажите плз где может быть затык
 
Lakr затык в почтовой службе - изучи, что именно делает mail
 
Сверху