Реализация уведомлений по электронной почте - PullRequest
4 голосов
/ 28 октября 2008

Мой клиент хочет отправлять по электронной почте объявления и отчеты для клиентов. Сейчас. Код на стороне Python не кажется слишком сложным, но остальная часть истории.

Что мне требуется для отправки таких электронных писем, которые не будут блокироваться почтовыми серверами и клиентами?

Ответы [ 2 ]

4 голосов
/ 28 октября 2008

Ваша программа устанавливает SMTP-соединение с сервером sendmail. Если вы владеете этим сервером, вы контролируете его конфигурацию. Ничто не будет заблокировано при выходе.

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

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

Во-вторых, вы должны записать отскок, который вы получаете с предоставленного адреса электронной почты. Жесткие скачки возвращаются с ответами типа «нет такого адреса» в различных формах. Мягкие отскоки «мы все еще пытаемся или почтовый ящик заполнен». Вы должны решить, что делать с отскоками.

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

2 голосов
/ 28 октября 2008

Не существует верного пути, поскольку фильтры электронной почты могут делать, как они хотят, но несколько рекомендаций:

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

Как правило, проверьте общие правила обнаружения спама , чтобы понять, что распространено в спам-письмах.

...