2 IP, 2 домена - как сделать отправку от имени пользователя нужного домена
2 IP, 2 домена - как сделать отправку от имени пользователя нужного домена
к серверу привязаны два IP, на каждом по своему домену у разных пользователей в VESTA - user1 и user2
в /etc/hosts
Каждый из доменов привязан к pdd.yabndex - DNS и почта управляется оттуда.
Созданы шаблоны для httpd куда добавлено:
Соотв. ящики в PDD созданы.
при отправке почты в логах
Соотв и в почтовых заголовка вместо webmaster@%domain% - присутствует %username%@first.com.
Как исправить, что бы для каждого домена был webmaster@%domain%?
в /etc/hosts
Code: Select all
xx.xx.xx.xx first.com
yy.yy.yy.yy second.com
Созданы шаблоны для httpd куда добавлено:
Code: Select all
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f webmaster@%domain%"
при отправке почты в логах
Code: Select all
2017-06-06 10:46:15 1dI9Bv-0000IF-FA <= [color=#FF0000]%username%@first.com[/color] U=cpc P=local S=437
2017-06-06 10:46:16 1dI9Bv-0000IF-FA => [email protected] R=dnslookup T=remote_smtp H=mx.yandex.net [213.180.204.89] X=TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=yes C="250 2.0.0 Ok: queued on mxfront6o.mail.yandex.net as 1496735176-6JazCG0nIg-kFvqYWoN"
Как исправить, что бы для каждого домена был webmaster@%domain%?
Re: 2 IP, 2 домена - как сделать отправку от имени пользователя нужного домена
с проблемой не того отправителя разобрался через rewrite в конфиге exim
Но сохранилось след в заголовках письма:
Authentication-Results: mxfront4j.mail.yandex.net; spf=softfail (mxfront4j.mail.yandex.net: transitioning domain of second.com does not designate xx.xx.xx.xx as permitted sender, rule=[~all]) smtp.mail=[email protected]
X-Yandex-Spam: 1
Received: from user1 by first.com with local (Exim 4.89)
xx.xx.xx.xx - это IP first.com
Code: Select all
begin rewrite
[email protected] [email protected] Ffrs
Authentication-Results: mxfront4j.mail.yandex.net; spf=softfail (mxfront4j.mail.yandex.net: transitioning domain of second.com does not designate xx.xx.xx.xx as permitted sender, rule=[~all]) smtp.mail=[email protected]
X-Yandex-Spam: 1
Received: from user1 by first.com with local (Exim 4.89)
xx.xx.xx.xx - это IP first.com
Re: 2 IP, 2 домена - как сделать отправку от имени пользователя нужного домена
ну и по второму вопросу
в transport добавляем к секции remote_smtp:
создаем /etc/exim/domainips
туда:
в transport добавляем к секции remote_smtp:
Code: Select all
interface = <;${extract{1}{:}{${lookup{$sender_address_domain}lsearch{/etc/exim/domainips}}}}
helo_data = «mail.$sender_address_domain»
туда:
Code: Select all
first.com:xx.xx.xx.xx;
second.com:yy.yy.yy.yy;