Рассылка почты

RedShift

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

Группировать их что ли по 10-20, писать ли половину в "кому", а половину в "копию".

Вообщем расскажите как решаете эту проблемку.

Спасибо.
 

fixxxer

К.О.
Партнер клуба
В любой нормальной рассылке в письме, как минимум, присутствует уникальная для каждого e-mail-а ссылка, позволяющая немедленно отписаться, не вводя никаких паролей.

А то, что ты делаешь, называется "спам".
 

RedShift

Новичок
В любой нормальной рассылке в письме, как минимум, присутствует уникальная для каждого e-mail-а ссылка, позволяющая немедленно отписаться, не вводя никаких паролей.

А то, что ты делаешь, называется "спам".
Ну конкретно у меня задача такая:
- уведомить на имейл каждого участника турнира о том что турнир начался.

Как это сделать чтобы не трактовалось как спам? Или сама вышеприведенная задача и есть по сути спамом?
 

Breeze

goshogun
Команда форума
Партнер клуба
Ну конкретно у меня задача такая:
- уведомить на имейл каждого участника турнира о том что турнир начался.

Как это сделать чтобы не трактовалось как спам? Или сама вышеприведенная задача и есть по сути спамом?
Персональное письмо подписавшемуся участнику спамом не будет, если только не будешь представляться нигерийским адвокатом ^_^
 

RedShift

Новичок
Персональное письмо подписавшемуся участнику спамом не будет, если только не будешь представляться нигерийским адвокатом ^_^
Отлично - едем дальше!

Каждому по отдельности отправлять 1000 писем не айс.
Как оптимизировать этот процесс?
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Простой и дешевый способ: всех запихать в Bcc: поле.
 

Breeze

goshogun
Команда форума
Партнер клуба
Как оптимизировать этот процесс?
Bcc: дешево и сердито, но что делать, когда юзеров станет не 1000, а 10000 или 100000?

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

Если есть опасения про почтовые сервисы или хостер не дает слать больше N писем в час, то надо делать таймауты после определенного количества писем, для внешних можно анализировать количество писем на домен за промежуток времени.
1000 писем совсем немного.

Опять же, намного приятнее получать от сервиса письма вида "Дорогой, -=xXxUberN00bxXx=-. У нас новая движуха." чем "Эй вы там! Все сюда."
 

Yuriy_S

-=PHP-Club=-
Отлично - едем дальше!

Каждому по отдельности отправлять 1000 писем не айс.
Как оптимизировать этот процесс?
Почему это не айс?
У меня ~80.000 писем отправляются скриптом в течении часа с одного smtp-сервера (core i7, 100Mbit канал), соответственно, в минуту получается ~1300 писем. И это очень неплохой результат.
Все сервисы рассылок именно так и делают - шлют каждому отдельное письмо.
Почтовые системы (такие, как mail.ru, yandex, gmail) - не любят, когда много адресов в поле to, bcc.
Мало того, ещё и верстка должна быть валидной (все письма проходят через фильтры).
Так же, должны быть настроены DKIM + SPF (можно тут почитать в кратце https://help.mail.ru/mail-help/rules/info), и некоторые дополнительные поля (как минимум List-Unsubscribe, Precedence, X-Msg-Type)
В сабжектах не должно быть кучи восклицательных знаков, нельзя писать сабжекты исключительно в верхнем регистре.

При несоблюдении этих правил, вероятность попадания ваших писем в папку "спам", которую мало кто просматривает - очень велика.

Если у вас 1000 подписчиков, то смысла городить свой велосипед нет никакого. Все популярные сервисы рассылок предоставляют возможность бесплатной рассылки по спискам до 3-5 тысяч адресов, а так же детальную статистику по результатам доставки, переходам по ссылкам, прочтениям и т.п.

Если же интересен сам алгоритм рассылки - могу в кратце рассказать.
 

RedShift

Новичок
Почему это не айс?
У меня ~80.000 писем отправляются скриптом в течении часа с одного smtp-сервера (core i7, 100Mbit канал), соответственно, в минуту получается ~1300 писем. И это очень неплохой результат.
Все сервисы рассылок именно так и делают - шлют каждому отдельное письмо.
Почтовые системы (такие, как mail.ru, yandex, gmail) - не любят, когда много адресов в поле to, bcc.
Мало того, ещё и верстка должна быть валидной (все письма проходят через фильтры).
Так же, должны быть настроены DKIM + SPF (можно тут почитать в кратце https://help.mail.ru/mail-help/rules/info), и некоторые дополнительные поля (как минимум List-Unsubscribe, Precedence, X-Msg-Type)
В сабжектах не должно быть кучи восклицательных знаков, нельзя писать сабжекты исключительно в верхнем регистре.

При несоблюдении этих правил, вероятность попадания ваших писем в папку "спам", которую мало кто просматривает - очень велика.

Если у вас 1000 подписчиков, то смысла городить свой велосипед нет никакого. Все популярные сервисы рассылок предоставляют возможность бесплатной рассылки по спискам до 3-5 тысяч адресов, а так же детальную статистику по результатам доставки, переходам по ссылкам, прочтениям и т.п.

Если же интересен сам алгоритм рассылки - могу в кратце рассказать.
Я весь в внимании...
 

Luge

Нестандартное звание
Мало того, ещё и верстка должна быть валидной (все письма проходят через фильтры).
Так же, должны быть настроены DKIM + SPF (можно тут почитать в кратце https://help.mail.ru/mail-help/rules/info), и некоторые дополнительные поля (как минимум List-Unsubscribe, Precedence, X-Msg-Type)
когда-то плюнул на все эти требования и первел рассылки на mandrillapp.com
 

antson

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

может лучше персональные рсс , итерактивные закладки или мобильное приложение замутить ?
 

полудух

Итсист
Отлично - едем дальше!

Каждому по отдельности отправлять 1000 писем не айс.
Как оптимизировать этот процесс?
технически всё-равно каждому уйдёт своё письмо
и, технически же, для снижения нагрузки на свой почтовик просто от сокета не отключайся
 
Сверху