Отправлять электронные письма (используя Postfix) из двух разных доменов - PullRequest
2 голосов
/ 15 мая 2009

У меня есть два приложения Ruby on Rails и два виртуальных домена (mydomain1.com и mydomain2.com) (с использованием Apache + REE + mod_rails). Я использую Postfix в качестве почтового сервера.

Итак, у меня есть myhostname = mail.mydomain1.com в main.cf И это потому, что отправителем всегда является mail.mydomain1.com, независимо от того, из какого приложения я отправляю электронные письма.

Мне нужно, чтобы все электронные письма, отправленные из приложения на виртуальный домен mydomain1.com, были получены: от mydomain1.com и от второго приложения Rails на mydomain2.com - Получено: от mydomain2.com

Это возможно?

Спасибо!

Ответы [ 3 ]

1 голос
/ 01 июня 2009

Received: заголовки добавляются принимающим сервером, который просто выполняет обратный поиск DNS на подключающемся (отправляющем) IP-адресе. Вы не сможете получить желаемый результат, если не заставите Postfix устанавливать исходящие соединения на конкретном IP-адресе, а затем привязывать IP-адрес домена к вашему серверу.

0 голосов
/ 15 мая 2009

Это хороший вопрос, но я не верю, что есть простой ответ.

Когда-то в прошлом автор постфикса заявлял: «Постфикс принимает решения о доставке на основе получателя. только адрес Нет никакой логики для маршрутизации, зависящей от отправителя. "Это было много лет назад, но все еще может быть правдой.

Некоторые люди пытались использовать два отдельных экземпляра Postfix. Здесь есть статья , которая может помочь, хотя я не изучал ее так подробно.

0 голосов
/ 15 мая 2009

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

Может быть, это поможет:

http://howtoforge.org/virtual-users-and-domains-postfix-courier-mysql-centos5.1

или это

http://www.akadia.com/services/postfix_separate_mailboxes.html

Мэтт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...