За последние 24 часа нас посетил 21631 программист и 1022 робота. Сейчас ищут 759 программистов ...

Имеет ли смысл для себя создать мини-сервис емейл рассылок?

Тема в разделе "Прочее", создана пользователем allone11, 5 июл 2024.

  1. allone11

    allone11 Активный пользователь

    С нами с:
    21 фев 2012
    Сообщения:
    10
    Симпатии:
    0
    Здравствуйте.

    Пробовал сервисы для емейл рассылок.

    Есть строгие ограничения:
    1. Больше определенного количества емейл подписок в месяц нужно платить абонентскую.
    2. Сами рассылки не дешевые.
    3. Требуется подтверждение подписчиков и т.д.

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

    Какие есть подводные камни?
    Как решить вопрос с доставляемостью (чтобы емейл сервисы не закидывали в спам мои рассылки)?
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.084
    Симпатии:
    1.239
    Адрес:
    там-сям
    ИМХО, это больше маркетинговый или организационный вопрос, а не девелоперский. Инструменты для рассылки существуют. Вот правильно организовать, описать что и в каких случаях должны получать клиенты, как они могут отказаться от рассылки и т.п.

    Так что моё мнение: не стоит. Изучи то что есть на рынке
     
  3. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.806
    Симпатии:
    647
    Если и дадут незаспамленный IP-шник, требования будут такие же строгие (кроме необходимости оплаты «базового пакета» в N писем в час и т.п.). Для обычного функционала (уведомления, рассылки подписчикам) этого в общем-то достаточно.
    --- Добавлено ---
    Удовлетворить все технические требования и не спамить. Даже если сначала письма будут попадать в спам, поп. ПС умеют учиться не только закатывать письма в спам, но и наоборот.
     
  4. Vladimir Kheifets

    Vladimir Kheifets Новичок

    С нами с:
    23 сен 2023
    Сообщения:
    319
    Симпатии:
    64
    Адрес:
    Бавария, Германия
    Добрый день!

    База клиентов нужна для того, чтобы что-то продавать онлайн, а для того что-то купить на сайте клиент должен зарегистрироааться.
    При регистрации клиенты вводят необходимые данные и в числе том страну страну и языки.
    Обычно в формуляре регистрации (или формуляре онлайн-заказа) ставят два чебокса - один из которых "я хочу получать рассылку".
    После регистрации данные сохранаяются и так накапливается база данных клиентов.
    В моём случае накапилось 14492 клиента.
    Когда появляются новые предложения, возникает необходимость сделать рассылки по клиентской базе данных.
    В каждом конкретном задание определяется когда должна быть отправлена рассылка, а также страны, язык и статусы клиентов - приват или фирма.
    Как правило после фильтрации из базы данных для одной рассылки выбирается несколько сотен емейлов.
    Основная проблема, которая возникает при больших рассылках это блокировка хостинга т.к. единовременная отправка сотен емейлов расценивается как отправка СПАМов.

    Нашлось такое решение.
    Информация о рассылках записывается в БД.
    Рассылки выполняются РНР-скриртом AutoSendNewsletter.php, который выбирает данные из БД.
    Этот скрипт запускается из CronJob.
    В командах crontab определяются два параметра:
    part - индекс части
    parts - количество частей
    Код (Text):
    1. 30 0 * * 1-5 php8.0 .../AutoSendNewsletter.php part=0 parts=11
    2. 00 1 * * 1-5 php8.0 .../AutoSendNewsletter.php part=1 parts=11
    3. 30 1 * * 1-5 php8.0 .../AutoSendNewsletter.php part=2 parts=11
    4. 00 2 * * 1-5 php8.0 .../AutoSendNewsletter.php part=3 parts=11
    5. 30 2 * * 1-5 php8.0 .../AutoSendNewsletter.php part=4 parts=11
    6. 00 3 * * 1-5 php8.0 .../AutoSendNewsletter.php part=5 parts=11
    7. 30 3 * * 1-5 php8.0 .../AutoSendNewsletter.php part=6 parts=11
    8. 00 4 * * 1-5 php8.0 .../AutoSendNewsletter.php part=7 parts=11
    9. 30 4 * * 1-5 php8.0 .../AutoSendNewsletter.php part=8 parts=11
    10. 00 5 * * 1-5 php8.0 .../AutoSendNewsletter.php part=9 parts=11
    11. 30 5 * * 1-5 php8.0 .../AutoSendNewsletter.php part=10 parts=11
    Для исключения эмейлов из рассылок предусмотрена таблица в БД.
    Информация в эту таблицу заносится в следущих случаях:
    - Клиент из рассылки нажал линк "отказаться от рассылки" или по просьбе клиента мэйл блокируется из админ-системы.
    - После рассылки, из CronJob запускается РНР-скрипт проверяющий входящие письма.
    Емэйл блокируется в том случае, если получен ответ о недоставке.

    Удачи!
     
  5. Andranik

    Andranik Новичок

    С нами с:
    31 янв 2024
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Гюмри
    Для Opencart есть удобный модуль - Менеджер рассылки, настраивается по времени и письма не уходят сразу кучей, а по 100 шт в час, что не расценивается как спам.

    Да, модуль бесплатный.