Подтвердить что ты не робот

Отправка запрошенной массовой электронной почты

Наша компания проводит обследование рабочей среды, и эти опросы заполняются онлайн. Все участники получают ссылку на свое исследование по электронной почте (включая личный код).

Некоторые наши клиенты имеют количество сотрудников в сотнях, а иногда и в тысячах.

Наше текущее решение - это просто использование нашего SMTP-сервера для его отправки без какой-либо формы дросселирования (VB6, CDO). (Все получатели обычно "внутри" того же домена, [email protected]) Это не очень хорошее решение, как вы можете себе представить, это запускает каждое событие антиспама/брандмауэра/гейткипера в среде клиентов. Мы заранее свяжемся с их ИТ-отделом и сделаем их для белого списка отправляющего сервера и почтового адреса отправителя.

Наиболее обычными проблемами, с которыми мы сталкиваемся, являются:

  • Принимающий сервер захватывает только 20-50 первых писем и отказывается от остальных (меры защиты от спама). Мы иногда можем добиться этого, получив эту компанию для белого списка. Иногда, однако, это не работает.
  • Все больше и больше становится нормальным, чтобы отключить отскакивание неправильных почтовых адресов. Это не дает нам никаких указаний относительно того, была ли отправлена ​​почта или нет. И верьте или нет, большинство клиентов дает нам свой список адресов электронной почты из своей HR-системы, а не их почтовой системы.

Есть ли у кого-нибудь какие-либо предложения относительно лучшего способа сделать это? Мы не можем быть единственной компанией, отправляющей законные массовые электронные письма?:)

4b9b3361

Ответ 1

Существует хорошая статья о Coding Horror, в которой подробно описывается процесс отправки электронной почты. Короче говоря:

  • Проверьте свои записи в домене, добавив DomainKey.
  • Добавьте идентификатор отправителя запись SPF в настройки DNS.

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

Ответ 2

Вы можете попробовать использовать поле заголовка Bcc: (сгруппировано по домену), чтобы указать получателей. Таким образом, почтовый сервер получает только одно сообщение, которое копируется на все указанные адреса. Таким образом, почтовый сервер не заливается трафиком с сервера your; он затоплен собственным трафиком.

Еще одна вещь, которую я пробовал, заключается в добавлении следующих заголовков в исходящие письма:

  • From: [NAME] <[VALID EMAIL]>
  • Organization: [YOUR COMPANY]
  • Abuse-Reports-To: [VALID EMAIL]
  • Complaints-To: [VALID EMAIL]
  • Precedence: bulk

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

Он также помогает иметь точный заголовок Date:.

Ответ 3

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

Действительность списка адресов электронной почты, который вы отправляете, должна лежать на клиента, особенно если они не вытаскивают его из своего списка адресов электронной почты. Мало того, что вы можете сделать, или, как можно ожидать, сделать это, чтобы проверить эти адреса, если клиент не предоставляет соответствующие ответы.

Кроме того, это не вопрос программирования даже удаленно (хорошо, если вы дросселировали свои электронные письма в общий домен, у вас больше шансов получить его, но это не имеет ничего общего с программированием, больше о характере и работе SMTP и системы защиты). Такие вопросы больше подходят для SuperUser.

Ответ 4

Единственное, что я могу придумать, - отправить компьютер в каждую компанию с помощью специального программного обеспечения. Этот компьютер нуждается в подключении к вашей компании, но подключение не обязательно должно быть посвящено. Отправьте данные электронной почты для соответствующей компании на этот компьютер как объемные данные в сжатом формате данных. Специальное программное обеспечение, работающее в развернутом поле, должно быть достаточно умным, чтобы распаковывать данные для выпуска электронных писем и нажимать их на локальный сервер электронной почты для развертывания. Сложная часть - это знать, как отправить разрешение на получение с локального почтового сервера и поставить в очередь электронную почту для распространения на этом сервере электронной почты.

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

Ответ 5

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

Это то, на что стоит потратить деньги.