Pull to refresh

Comments 15

phpmailer позволяет использовать SMTP, в том числе с авторизацией. Настоятельно рекомендую именно этот путь.
спасибо, оказывается у него есть свойство SMTPKeepAlive
утром рассылка — посмотрим на результат )
у нас корпоративная рассылка на 1500 абонентов. рассылается по крону через phpmailer vs smtp.

за один тык крона высылаем по 100 сообщений, чтобы не сильно нагружать почтовый сервер.
Как вариант снижения нагрузки — может быть подготовка очереди рассылки и дальнейшая отправка писем из очереди порциями, например через cron.
этот совет я встречал на многих форумах, но почему-то всегда вот так вкратце… (

мне это мало поможет, особенно учитывая, что времени разбираться с кроном нет — рассылка через пару часов, но всеравно спасибо :)
Весь разбор с кроном заключается в:
$ crontab -e
20 */1 * * * /usr/local/php5-clicgi-so/bin/php-cli/ -q $HOME/path/to/your/script.php
первые цифры — интервал. В данном случае — в 20 минут каждого часа.
второй адрес — путь до бинарника пхп
третий — адрес твоего скрипта.

А уже скрипт готовит например 10 писем на отправку, и onSuccess — удаляет их из очереди и при следующем обращении берет уже следующие.
премного благодарен, это то что доктор прописал
через mail() рассылки делать это самое большое зло на планете. юзайте совет комментстартера. тогда ваша тысяча мейлов уйдет в пару минут
а почему не высылать ссылку на доступ к газете? (письмо может попасть в спам, быть случайно удаленно самим пользователем, другой вариант)
это желание клиента, я долго пытался переубедить… но безуспешно
Если бы мне на почту регулярно падало что-то размером 200-600 Кб, это бы вызывало у меня только отрицательные эмоции. Рассылайте ссылки на файлы, электронная почта не предназначена для передачи больших объёмов данных.
По-моему по производительности лучший вариант — напрямую вызывать sendmail. Ну или какой у вас там почтовик.
Sign up to leave a comment.

Articles