В настоящее время я настраиваю почтовый сервер для массовой рассылки некоммерческой организации. Я решил использовать Postfix, так как у меня был некоторый опыт настройки. Однако мой опыт касался многодоменных сред, поддерживаемых базой данных MySQL, а не решением для массовой рассылки.
То, что я пытаюсь выполнить, должно отвечать следующим требованиям:
virtual_aliases
, mailbox-domains
, mailbox-maps
конфигурация на основе базы данных MySQL, поэтому я могу создавать внутренние электронные письма @massmail.example
использовать в качестве пути возврата / возврата электронной почты для отслеживания ошибок;Моя текущая конфигурация - это многодоменная среда, я могу добавлять домены и пользователей в базу данных MySQL, например bounces@massmail.example
, подключитесь к SMTP, отправьте почту и получите по IMAP. Все нормально работает.
Однако, как я должен реализовать часть: «отправлять электронные письма с любого адреса электронной почты / домена, который они выберут»?
Для отправки писем от news@non-profit.com
, нужно ли мне:
non-profit.com
к virtual_domains
table и создайте пользователя news@non-profit.com
на virtual_users
, войдите в систему с этим адресом и отправьте электронные письма?bounces@massmail.example
используйте его для отправки электронной почты, но измените FROM
заголовок в news@non-profit.com
?Каковы правильные варианты с точки зрения соответствия требованиям к массовой рассылке спама? Что-нибудь из вышеперечисленного или что-то еще? Как с этим справляются такие платформы, как mail chimp?
Я попробовал вариант (2), и Gmail, например, говорит что-то вроде этого:
Вы не можете проводить массовую рассылку без СПАМА, если пользователи не зарегистрировались и не подтвердили свой адрес электронной почты, или любое другое подтверждение из двух факторов.
Ограничьте MTA IP, отредактируйте main.cf и добавьте IP-адреса, с которых вы хотите отправлять. то есть ... inet_interfaces = общедоступный IP, 127.0.0.1
создать общую карту для разных доменов, с которых они хотят отправлять. см. например: http://www.cyberciti.biz/tips/howto-postfix-masquerade-change-email-mail-address.html