Рассылка по e-mail с сайта

samb100

Новичок
Рассылка по e-mail с сайта

Всем привет!

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

Захотелось что-нибудь своего, попроще и чтобы вписать в действующую админку сайта.

Сначала подписчиков будет немного, а позже и 100, и даже >1000 подписчиков.

Вопросы:
1) Как оптимально это сделать технически, чтобы письма доходили, и хостинг не нагружать ?
Вызов mail() в цикле ?
Все e-mail адреса забиты в БД MySQL.

2) Каким образом проследить за тем, что письма 100% дошли до всех подписчиков ?

3) Как не быть заподозренным в рассылке спама (сначала подписчиков будет немного,
но потом будет и 100 адресов, и >1000)

Хостинг у сайта - Мастерхост.

Хостер написал про ограничение - 200 писем в час.
 

Splurov

Новичок
1. В цикле, можно порциями раз в N минут. Например, по 50 писем раз в 2 минуты.
2. Никак, проверяйте письма с From адреса, если возвраты — будете знать кому письма можно больше не рассылать.
3. Адрес From должен физически существовать. В письме должна отсутствовать реклама, т.е. пользователи должны сами попросить вас о рассылке писем. Посылайте в том числе себе на mail.ru, yandex.ru, gmail.com — чтобы удостовериться, что ваши письма во входящих, хотя это не 100% уверенность — для разных аккаунтов спам фильтр, возможно, по разному работает.
 

Alexandre

PHPПенсионер
1) Как оптимально это сделать технически, чтобы письма доходили, и хостинг не нагружать ?
чтоб письма доходили - необходимо отправлять письма с того ай-пи того ящика, где зарегистрирован почтовый домен. Ящик должен существовать.
читай ограничения Хостера.
Многие провайдеры (особенно если письма идут на Дальний Восток) режут рассылки как спам, если часто идет много писем с одинаковый subject.
2) Каким образом проследить за тем, что письма 100% дошли до всех подписчиков ?
теоретически- если ящик существует - то ни как. (если не существует, то придет сообщение об ошибке) Но мы вставляли в HTML ные письма по зеропикселу, который тянул наш скрипт, так мы подсчитывали кол-во "открытых писем". Тет палка о двух концах: HTML письмо - это еще один штрафной бал к спам-контролю.
3) Как не быть заподозренным в рассылке спама (сначала подписчиков будет немного,
но потом будет и 100 адресов, и >1000)
Обязательно заподозрят после первой или третьей рассылки. И даже есть вероятность что попадешь в спамполицейский, по этому рассылки должны быть одобрены пользователями и они должны иметь возможность от них отписаться в любой момент. Если будет такая ссылка, то можно будет "доказать" (верблюду), что это не спам. Хотя с Яндексом бадаться очень сложно... Когда я занимался этим делом Гмыла еще не было.
Но если попадешь в черные списки, то будет одна болшая буква Ж
 

fixxxer

К.О.
Партнер клуба
>> 2) Каким образом проследить за тем, что письма 100% дошли до всех подписчиков ?

никак. если бы такой способ существовал, доходы от спама выросли бы на порядок (надеюсь, ты не из их числа).

>>вставляли в HTML ные письма по зеропикселу

в 2010 году это где-то работает без нажатия кнопочки "load external content"?

5 лет назад - верю.

-~{}~ 03.09.10 18:24:

>> хостинг не нагружать

очередь, крон скрипт.
 

iceman

говнокодер
если юзеру эта инфа нужна - то он сам придет - это через RSS
рассылка - это шляпа...
 

fixxxer

К.О.
Партнер клуба
рсс это хорошо но работает только среди гиков

как думаешь сколько процентов, ну скажем, пользователей "одноклассников" знают что это такое?
 

samb100

Новичок
Спасибо за интересные и полезные ответы, буду думать...
 

antson

Новичок
Партнер клуба
List-Unsubscribe: <mailto:[email protected]>, <http://domain.com/member/unsubscribe/[email protected]?id=12345N>
http://habrahabr.ru/blogs/google/101440/

или сайт тега
http://www.list-unsubscribe.com/

-~{}~ 05.09.10 11:11:

samb100
Чтобы рассылка не была сочтена за спам должны еще быть способы удобного механизма отписаться от нее.

1. ссылка в письме - прямая без авторизации
2. через ответить на письмо не меняя его текста - from адреса отписки
плюс пояснение в письме и уникальный код
3. тег List-Unsubscribe
 
Сверху