Архитектура почтового сервера Linux для массовой рассылки [дубликат]

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

Приложение находится на 1 сервере ... Я пытаюсь настроить архитектуру, наиболее подходящую для массовой рассылки - что вы порекомендуете?

Я попытался настроить постфикс с помощью amavisd / assp (с rDNS, SPF, DKIM, DMARC) установлен. Постфикс настроен только для smtp (исходящие письма). Входящие сообщения направляются на другой сервер для управления ошибками.

Что вы предлагаете? Считаете ли вы, что amavisd не нужен?

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

Спасибо!

-1
задан 12 June 2013 в 23:37
2 ответа

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

Их десятки, и я уверен, что вы сможете найти их с помощью Google (например, попробуйте поискать по запросу "массовая SMTP-служба").

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

1
ответ дан 5 December 2019 в 20:46

Каковы требования к инфраструктуре, используемой для отправки массовых сообщений? В зависимости от ответа некоторые компоненты могут потребоваться, а могут и не потребоваться. Ваши сообщения нужно подписывать? (DKIM) Требуется ли TLS? Нужно ли вам проверять сообщения на наличие вирусов или спама, прежде чем они будут отправлены? Есть также другие факторы, которые следует учитывать, такие как удаление заголовков, запись SPF и т. Д.

Вот быстрая и грязная конфигурация, которая может приспособить то, что вам нужно сделать.

  1. Несколько серверов Postfix для исходящей электронной почты. Серверы могут работать в активном-активном или активном-пассивном режиме. Приложение для массовой рассылки почты может явно указать сервер для ретрансляции или использовать внутренний поиск записей MX.
  2. Если требуется DKIM, необходимо включить необходимые конфигурации в Postfix и DNS. Есть несколько книг, таких как The Book of Postfix и Unix & Linux System Administration Handbook, которые содержат полезную информацию по этим задачам. Скорее всего, некоторые бесплатные источники тоже.
  3. Настройте записи SPF соответствующим образом. (внешний интерфейс отправляющего сервера) Обязательно включите записи A для вашего имени HELO и соответствующие записи PTR.
  4. Amavis полезен, если вы выполняете антивирус и антиспам. Если вы контролируете источник этих писем, в этом может не быть необходимости.
  5. Настройте Postfix на удаление заголовков, чтобы внутренняя маршрутизация не обнаруживалась.
  6. Настройте TLS, если необходимо. Если это оппортунистически, тогда может быть достаточно самозаверяющего сертификата. Многие SMTP-серверы устанавливают сеанс TLS, даже если сертификат не является доверенным.
  7. Ограничьте круг лиц, которые могут выполнять ретрансляцию в Интернет-домены на основе IP-адреса. (для предотвращения ретрансляции других внутренних приложений, если это необходимо)
  8. Настройте некоторый мониторинг. Во всяком случае, что-то, что запускает postqueue для проверки высоких номеров очереди. Легковесный SMTP-сервер, такой как msmtp, можно использовать для ретрансляции электронной почты "Queue is High", поскольку Postfix, скорее всего, этого не сделает.

Я рекомендую прочитать документацию Postfix на его официальном сайте, чтобы понять возможности / параметры программного обеспечения, а также к какой части конвейера сообщений они относятся. (например, smtp, smtpd, pickup и т. д.)

Удачи!

Я рекомендую прочитать документацию Postfix на его официальном сайте, чтобы понять возможности / опции программного обеспечения, а также, к какой части конвейера сообщений они применяются. (например, smtp, smtpd, pickup и т. д.)

Удачи!

Я рекомендую прочитать документацию Postfix на его официальном сайте, чтобы понять возможности / опции программного обеспечения, а также то, к какой части конвейера сообщений они применяются. (например, smtp, smtpd, pickup и т. д.)

Удачи!

-1
ответ дан 5 December 2019 в 20:46

Теги

Похожие вопросы