Сведения о вопросе

GANGST1ER

20:11, 2nd October, 2020

Как по уму организовать собственную легальную систему E-mail рассылки ?

Просмотров: 507   Ответов: 11

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

Но не знаю где подчерпнуть знаний на эту тему.

Основной вопрос который волнует — как это реализуют на обычных shared хостингах, у которых стоят ограничения на отправку писем за раз, за час. К примеру в мастерхосте мне сказали — не более 25 за раз, не более 200 в час. Это нужно через базу выстраивать очередь для рассылки и порциями по 25 за раз не более 4х раз в час отправку через cron делать? или может еще как-то, может быть есть уже скрипты котрорые сильно облегчат задачу. Как контролируется успешность отправки-доставки, как выявлять отклоненные сервера-мейлы.
Ну и главный вопрос как не нарваться на блокировку как спам рассылки. Т.е. хоть и предполагается, что человек сам себя подписывает с подтверждением, однако ничто не мешает ему нажать «это спам», ни одна, так другая «стучалка» на рассылке я так понимаю должна отразиться.

Хорошо что тему верстку html рассылок на хабре подробно разъяснили =)



  Сведения об ответе

ASER

09:56, 27th September, 2020

А чтобы не попасть почем зря в спам листы, не забудьте про заголовок List-Usubscribe:
habrahabr.ru/blogs/google/101440/


  Сведения об ответе

prince

09:19, 28th September, 2020

Я для нашего сервиса (правда это не рассылки, а нотификации по конкретным эвентам) использую зарегестрированные в Google App почтовые аккаунты.
Тут нужно помнить что гугл позволяет отправлять до 500 писем с одного мэйла в сутки (это в бесплатном варианте), что я обошел зарегестрировав логины notification@host.com, notification1@host.com, notification2@host.com и т.д. и перебираю в случае ошибки.


  Сведения об ответе

appple

23:09, 30th September, 2020

у нас самописный инструмент, который да, делает очередь и кроном рассылает по этой очереди.

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

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

Если не хотите писать самописное решение — существует много готовых, как SAAS, так и в виде скриптов
habrahabr.ru/qa/2965/


  Сведения об ответе

LAST

03:42, 25th September, 2020

Для рассылки 300 000 писем в сутки со свежими предложениями по клиентской базе я сделал так:

Взял сервер с большим безлимитным каналом и выделенным айпи.
Зарегестрировал отдельный домен.

Добавил записи в TXT PRT где указал доверенные айпи для домена и обратную зону что бы по айпи выдавался адрес сервера.
В качестве рассылщика заменил Sendmail на Exim.

Дальше начинаю отправку и смотрю логи Exim.
Не существующие аккаунты удаляю из базы.

Если у вас все красиво и правильно (не спам) то кнопочки пожаловаться на спам не сразу зарабатают… только если реально куча народу пожалуется… (но вы же не шлете тем кто не просил? тогда с чего им жаловаться ).

Контролировать успешность доставки недоставки можно так же по логам почтового сервера там же и вся онформация по отклонению блокировке ) и там же вы увидите сообщения от почтовых систем что делать если письмо отклонено как спам.


  Сведения об ответе

SILA

01:23, 30th September, 2020

У того же мастерхоста есть услуга лист рассылки. Спросите у техподдержки, они вам смогут подробно все объяснить или включить необходимые настройки.

Если делать по крону, то адрес нужно хранить в базе и при каждом вызове выбирать следующую пачку для отправки. При этом лучше отправку делать через smtp-авторизацию, а не просто функцией mail, иначе сложно будет отследить судьбу письма (меняются некоторые заголовки для защиты от спамеров)


  Сведения об ответе

P_S_S

21:55, 25th September, 2020

Для отправки в качестве бакэнда можно использовать что-то вроде
aws.amazon.com/ses/
sendgrid.com/
mailgun.org/

Есть ещё mailchimp.com/, у него есть свой фичастый фронтэнд и до 2000 подписчиков на бесплатном аккаунте.


  Сведения об ответе

qwerty101

12:56, 28th September, 2020

Основной вопрос который волнует — как это реализуют на обычных shared хостингах, у которых стоят ограничения на отправку писем за раз, за час

Арендуйте VDS или выделенный сервер. Установите собственный MTA и рассылайте сколько влезет, если получатели не забанят. :)

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

От особо тупых фильтров спасает добавление какого-то рандомного текста к письмам, чтобы они не были совсем идентичны. Но в целом нет никакой гарантии, что ваша рассылка, отправленная 100 пользователям с ящиками на одном и то же сервисе, не будет расценена как спам.
В идеале, безусловно, свой домен и MTA на отдельном сервере ближе к телу + прикрутить SPF и/или DomainKeys.


  Сведения об ответе

ITSME

21:12, 29th September, 2020

Почему бы не обратиться к профессионалам, то есть к сервисам рассылок, которые берут на себя все головные боли по блокировкам, настройкам всяких подписей, list-subscribe-ов и так далее? Уверяю, платить какие-то сравнительно небольшие деньги значительно выгоднее, чем якобы экономить каждый месяц и отправлять всё самостоятельно (на практике это выйдет дороже, учтите стоимость времени, хостинга, обновлений).

Пример русскоязычного сервиса рассылки — www.unisender.com. Есть API, с помощью которого можно сделать интеграцию с любым веб-проектом.


  Сведения об ответе

piter

02:01, 28th September, 2020

Одним из самых лучших агентств по e-mail рассылке является standartsend.ru. Здесь Вас никто не спрашивает где вы взяли информацию. Также этот сервис очень быстрый и неприхотливый.


  Сведения об ответе

COOL

17:35, 29th September, 2020

Рекомендую так как сам им пользуюсь уже несколько месяцев результат радует - i-sender.ru Здесь Вас никто не спрашивает где вы взяли базу, и прочую информацию зарегистрировались оплатили тариф и отправляйте сколько влезет!


  Сведения об ответе

SSESION

20:15, 27th September, 2020

На хостинге, используя его внутренний почтовый сервис, решить задачу массовой отправки сегодня практически невозможно. Упретесь в лимиты.
Вы можете установить какой-то скрипт (программу рассылки) на ваш хостинг, но, работать он должен с удаленным внешним smtp-сервером. То есть, рассылку в любом случае надо направлять на внешний почтовый сервер - формирование писем, хранение, управление базой подписчиков, передачу писем на внешний почтовый сервер выполняет скрипт, а доставку принятых к отправке писем - уже внешний, полноценный почтовый сервер. Так вы не будете ограничены ни возможностями хостинга, ни ограничениями почтового сервера (он ваш). Единственное ограничение - мощность почтового сервера, и ваш опыт работы с рассылкой.

Почтовый сервер можно настроить самостоятельно (обязательно сделать это правильно), или воспользоваться услугой специалиста или аренды готового почтового сервера.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться