Вот мой сценарий. У меня есть основной веб-сайт с именем example.com, который показывает историю компании и другую статическую информацию вместе с пакетом подписки. Когда клиент покупает пакет, мы интегрируем купленный продукт на его сервер. Весь код и база данных развернуты на новом сервере клиента, но его приложение запускается как поддомен на нашем основном сервере следующим образом: client1.example.com
. То же самое происходит на клиенте 2 и так далее. На моем основном сервере я настроил почтовый сервер по адресу example.com
, теперь, когда пользователи клиента отправляют электронную почту из своей учетной записи поддомена, например client1.example.com
тогда я хочу, чтобы адрес отправителя был в основном домене, например sender@example.com
скорее, чем sender@client.example.com
. Мы требуем, чтобы идентификатор электронной почты отправителя имел имя хоста основного домена, а не поддомена.
У меня установлен postfix в клиентской системе, все клиенты обрабатываются с помощью экземпляров ubuntu. Электронные письма обычно отправляются из клиентского приложения, но с адресом отправителя субдомена, например sender@client.example.com
чего не хочет наша компания. Но если мы сделаем адрес отправителя из основного домена из поддоменов клиентов вроде sender@client.example.com
тогда, поскольку обе машины имеют разные IP-адреса, и IP-адрес отправителя будет отличаться от IP-адреса домена.
Спасибо за понимание и помощь.