Валидация электронных адресов для массовой рассылки

26.09.14

Интеграция - Email рассылки

Рано или поздно вы сталкиваетесь с массовой рассылкой маркетинговой или иной информации клиентам в базе 1С. Можно делать на своем почтовом сервере или бесплатном SMTP сервере, например, от Яндекса. Если у вас маленькие объемы рассылки и у вас получится не попасть в черный список с вашим почтовым сервером или не поймать блокировку ящика Яндексом, то вам повезло.

Скачать файлы

Наименование Файл Версия Размер
обработка "Валидатор почтовых адресов"
.epf 11,31Kb
17
.epf 11,31Kb 17 Скачать

Например, вот что пишет Яндекс, объясняя блокировку нашего ящика:

Наша почта не предназначена для проведения рассылок. В Яндекс.Почте для домена существуют следующие ограничения на отправку писем:
1. Одно письмо можно отправить не более чем на 50 адресов одновременно.
2. В зависимости от характера писем Вы можете отправить максимум 5000 сообщений в сутки.
Ограничение очень условное и зависит от множества параметров отправляемых писем, которые анализируются Спамообороной Яндекса в каждом конкретном случае.
Если Вы отправляете одно сообщение на 50 адресов, с точки зрения Спамообороны было отправлено 50 писем. Некоторые рекомендации «честных рассылок» Вы можете найти на странице http://help.yandex.ru/mail/spam.xml#about-spam . Чем меньше Ваша рассылка соответствует описанным условиям, тем меньше писем Вам удастся отправить. При нарушении одного из правил возможность отправки писем из почтового ящика может блокироваться. Ваши почтовые ящики разблокируются автоматически через сутки после прекращения рассылки.

Нам на помощь приходят коммерческие сервисы, предоставляющие услуги SMTP сервера. Пробежимся по основным:

  1. mandrillapp.com Зарубежный сервис рассылки предлагает отправить 12000 в месяц бесплатно, далее вам надо будет доплатить за каждую тысячу. Количество писем в час тоже ограничено и зависит от вашей репутации и чистоты вашей рассылки. Не пытайтесь завести несколько бесплатных аккаунтов, это ведет к блокировке их всех.
  2. smtp.com Тоже западные товарищи. Бесплатного плана у них нет, тарифы от 15 долларов в месяц за 10000 писем.
  3. epochta.ru Это наши соотечественники. Тех. поддержка на русском языке и быстро откликается. Цены от 400 руб. в месяц за 10000 писем. Но важен объем писем т.к. учитывается еще и траффик. Пока остановились на нем.

Коммерческие сервисы выдвигают требования к вашей базе адресов: не более 10% "баунсов" (bounce - отскок) т.е. недоставленных писем и не более 1% нажатий кнопки "Спам". Таким образом вашу базу адресов надо подготовить перед тем как заниматься рассылками. Для проверки адресов есть, например, бесплатное решение Mail List Validator, оно принимает на вход текстовый файл с адресами (один адрес - одна строка) и позволяет сохранить такой же файл с плохими адресами. Кроме того epochta.ru позволяет выгрузить в текстовый файл список эл. адресов, по которым не удалось доставить письмо.

Что нам не хватает, чтоб "отвалидировать" нашу базу адресов в 1С? Это обработка, которая достанет электронные адреса из регистра "Контактная информация" в текстовый файлик для валидации и потом позволит исключить "плохие" из регистра.

Встречайте:

обработка "Валидатор почтовых адресов"

В таблице задаются отборы для РС Контактная информация. Пропуски означают, что фильтр по данному полю нам не нужен. Далее вы можете провести "Замер выборки" т.е. узнать сколько записей регистра подпадает под выборку. Есть функция "Выгрузить бакап" (выгружаются только записи подходящие под отбор) и "Загрузить бакап" на всякий случай. Нажав "Выгрузить на валидацию" получим текстовый файл с адресами. Если в строке записи задано несколько адресов через разделитель ";" (это для нас допустимо) или через "/\,<>" (что обычно вводят пользователи), то такие строки будут разбиты на несколько адресов.

После получения списка плохих адресов его можно применить к нашему регистру т.е. "Исключить невалидные". При этом в поле "Комментарий" записи регистр будет сохранено (см. галочку на форме!!!) прежнее значение в формате "{БЫЛО:....}" и список исключенных адресов в формате "{ИСКЛЮЧЕНО:....}". Функция "Причесать емейлы" не принимает на вход файл с плохими адресами, а просто приводит адреса в божеский вид: переводит в нижний регистр, разделитель адресов становится ";", убирает лишние пробелы и т.д., по-сути это подфункция основной функции обработки.


Вот пример работы(все адреса случайны):

Был указан адрес

nas@bk.ru / "Буб" / chm@nail.ru /ale@nandex.ru , VOIR@MAIL \ ruj@nandex.ru

получим

nas@bk.ru; byb@nail.ru; chm@nail.ru; ale@nandex.ru

а в комментарии

{БЫЛО:nas@bk.ru / "Буб" / chm@nail.ru /ale@nandex.ru , VOIR@MAIL \ ruj@nandex.ru}
{ИСКЛЮЧЕНО:ruj@nandex.ru}

Обработка опен-сорс. Проверено на УПП 1.2

рассылки

См. также

"Акты сверки +" Групповая подготовка и рассылка актов сверки для Бухгалтерии 3.0.

Взаиморасчеты Email рассылки Акт сверки Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    22074    162    4    

148

Автоматическая рассылка отчетов из 1С: Управление торговлей 10.3 и 1С:УПП по электронной почте

Email рассылки Оптовая торговля Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Управленческий учет Платные (руб)

Многим сотрудникам предприятия требуется актуальная и достоверная информация для принятия верных управленческих решений. Получить данную информацию можно при помощи отчетов, существующих в конфигурации «1С: Управление торговлей 10.3» или «1С:УПП». Но не всегда у пользователей есть время, возможность и/или желание формировать отчеты непосредственно в системе. Намного привычней и удобней получать готовые отчеты на электронную почту, не открывая 1С.

12000 руб.

16.04.2014    84244    100    91    

94

Email, SMS, Telegram рассылки из 1С - Директ Маркетинг

Управление взаимоотношениями с клиентами (CRM) Мессенджеры и боты SMS рассылки Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Полный набор инструментов для качественных транзакционных и маркетинговых Email, SMS, Telegram рассылок из 1С. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

7788 руб.

07.04.2014    83622    40    191    

127

Групповое создание актов сверок

Взаиморасчеты Email рассылки Акт сверки Платформа 1С v8.3 Бухгалтерский учет 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработки предназначены для массового создания актов сверки и отправки их по электронной почте для конфигураций Управление торговлей 10.3. и Бухгалтерия предприятия 3.0. Для Бухгалтерии 3.0 Разработка велась на 1С:Предприятие 8.3 (8.3.15.1830). проверялась на Бухгалтерия предприятия 3.0 (3.0.71.83) и 3.0.76.77 Для Управление торговлей 10.3 Разработка велась на 1С:Предприятие 8.3 релиз конфигурации (10.3.61.2) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

2000 руб.

24.04.2020    30345    117    66    

98

SALE! 15%

Массовая рассылка печатных форм любых документов по электронной почте

Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

За $m и Руб. Решение для массовой рассылки печатных форм (в том числе и дополнительных) любых документов, и произвольных файлов по электронной почте. Рассылка пакета документов. Добавление факсимильных печати и подписи. Произвольные шаблоны HTML/Simple text с автозаполнением любыми полями документа. Любые форматы файлов. Упаковка вложений в архив. Транслитерация имен файлов. Разбиение рассылки на произвольные порции. Обход спам-фильтров. Журналирование рассылок.

3600 3060 руб.

30.06.2022    8982    62    88    

25
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Infactum 315 26.09.14 18:21 Сейчас в теме
Если цель валидации - уменьшение количества отказов, то ваша обработка практически бесполезна. Практически все серверы валидации проверяют лишь соответствие синтаксиса адреса стандарту. Иногда могут проверить наличие MX записи у домена, но это уже реже.
Эти сведения абсолютно ничего не говорят о том, существует ли ящик. Некоторые почтовые сервера конечно сообщают информацию о существовании ящика еще до этапа отправки письма, но это редкость. Тот же mail.ru например выдаст такую информацию только в том случае, если вы отправите письмо. Все это сделано для защиты от спама.
Таким образом не имея на 99% валидной базы, рассылать "спам" (маркетинговую информацию) не получится. А перечисленные вами сервисы предназначены в первую очередь для транзакционной почты.
В свое время у нас в компании была схожа проблема. После долгих поисков остановились на sendsay.ru. Лучшего решения как для рассылок, так и для валидации базы найти не удалось. Плюс у них есть отличный APIю
adhocprog; +1 Ответить
3. leksmut 350 02.10.14 11:08 Сейчас в теме
(1) Infactum,(2) kiruha, можно не пользоваться Mail List Validator, он действительно просто проверяет наличие почтового сервера и здоровается с ним. Можно просто "причесать" адреса (отбросить откровенный брак, например, без собаки адреса или без точки), потом начинать рассылки и уже, получая от сервиса рассылки списки плохих адресов, проводить их очистку.
2. kiruha 388 02.10.14 10:51 Сейчас в теме
Где гарантия что через Mail List Validator автор не соберет ваш список адресов и не продаст его спамерам ?
4. пользователь 13.01.15 23:46
Сообщение было скрыто модератором.
...
Оставьте свое сообщение