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