Здравствуйте! Помогите с настройкой sendmail.
Имеем: Centos 7 c двумя сетевыми интерфейсами Lan – 192.168.1.2 и Wan 10.10.10.10 (белый ip c привязанным доменом s000.000.my.ru) – будет использоваться как шлюз релей для Lotus Domino.
Лотус имеет ip 192.168.1.3 (имя хоста s000.0000.my.ru).
Настройки sendmail:
sendmail.mc:
DAEMON_OPTIONS(`Port=smtp,Addr=10.10.10.10,Name=MTA')dnl
DAEMON_OPTIONS(`Port=smtp,Addr=192.168.1.2,Name=mta')dnlLOCAL_DOMAIN(`localhost.localdomain')dnl
LOCAL_DOMAIN(`localhost')dnl
RELAY_DOMAIN(`000.my.ru')dnlHosts:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.3 s000.0000.my.rumailertable:
000.my.ru smtp:s000.0000.my.rulocal-host-names
s000.000.my.ru
s000.0000.my.ruПочта с лотуса уходит на внешку, а с внешки не приходит.
Сообщение после отправки с майла.
The original message was received at Sun, 21 Feb 2016 19:47:57 +0300
from f307.i.mail.ru [128.140.169.171]----- The following addresses had permanent fatal errors -----
<alex@000.my.ru>
(reason: 553 5.3.5 system config error)----- Transcript of session follows -----
553 5.3.5 s000.000.my.ru. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration errorВ логе:
Feb 21 18:55:12 localhost sendmail[3214]: u1LFsMqC003214: from=alex@bk.ru, size=5, class=0, nrcpts=1, msgid=<201602211555.u1LFsMqC003214@localhost.localdomain>, proto=SMTP, daemon=MTA, relay=[77.66.191.58]
Feb 21 18:55:14 localhost sendmail[3227]: u1LFsMqC003214: to=alex@000.my.ru, delay=00:00:12, xdelay=00:00:02, mailer=smtp, pri=120005, relay=s000.000.my.ru. [10.10.10.10], dsn=2.0.0, stat=Sent (Ok, message saved <Message-ID: 201602211555.u1LFsMqC003214@localhost.localdomain>)Я предполагаю, что почта зацикливается relay=s000.000.my.ru. [10.10.10.10], должно же быть relay= s000.0000.my.ru. [192.168.1.3], которая должно тянуть из mailertable и host ????? В общем уже голова кругом.
> Здравствуйте! Помогите с настройкой sendmail.
> Имеем: Centos 7 c двумя сетевыми интерфейсами Lan – 192.168.1.2 и Wan
> 10.10.10.10 (белый ip c привязанным доменом s000.000.my.ru) – будет использоваться
> как шлюз релей для Lotus Domino.
> Лотус имеет ip 192.168.1.3 (имя хоста s000.0000.my.ru).
> Настройки sendmail:
> sendmail.mc:
> DAEMON_OPTIONS(`Port=smtp,Addr=10.10.10.10,Name=MTA')dnl
> DAEMON_OPTIONS(`Port=smtp,Addr=192.168.1.2,Name=mta')dnlзачем? и так будет слушать Все.
> LOCAL_DOMAIN(`localhost.localdomain')dnl
> LOCAL_DOMAIN(`localhost')dnlзачем? есть local-host-names
>[оверквотинг удален]
> Hosts:
> 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
> ::1 localhost localhost.localdomain localhost6
> localhost6.localdomain6
> 192.168.1.3 s000.0000.my.ru
> mailertable:
> 000.my.ru smtp:s000.0000.my.ru
> local-host-names
> s000.000.my.ru
> s000.0000.my.ruв local-host-names: s000.0000.my.ru
а в mailertables: 000.my.ru smtp:s000.0000.my.ru (самому себе?)>[оверквотинг удален]
> В логе:
> Feb 21 18:55:12 localhost sendmail[3214]: u1LFsMqC003214: from=alex@bk.ru, size=5, class=0,
> nrcpts=1, msgid=<201602211555.u1LFsMqC003214@localhost.localdomain>, proto=SMTP,
> daemon=MTA, relay=[77.66.191.58]
> Feb 21 18:55:14 localhost sendmail[3227]: u1LFsMqC003214: to=alex@000.my.ru, delay=00:00:12,
> xdelay=00:00:02, mailer=smtp, pri=120005, relay=s000.000.my.ru. [10.10.10.10], dsn=2.0.0,
> stat=Sent (Ok, message saved <Message-ID: 201602211555.u1LFsMqC003214@localhost.localdomain>)
> Я предполагаю, что почта зацикливается relay=s000.000.my.ru. [10.10.10.10], должно же
> быть relay= s000.0000.my.ru. [192.168.1.3], которая должно тянуть из mailertable и host
> ????? В общем уже голова кругом.показывайте реальные адреса и что у Вас в DNS и resolv.conf на релее, иначе,
ковыряйтесь сами в своих 000/0000 s000/s0000 ...
>[оверквотинг удален]
>> daemon=MTA, relay=[77.66.191.58]
>> Feb 21 18:55:14 localhost sendmail[3227]: u1LFsMqC003214: to=alex@000.my.ru, delay=00:00:12,
>> xdelay=00:00:02, mailer=smtp, pri=120005, relay=s000.000.my.ru. [10.10.10.10], dsn=2.0.0,
>> stat=Sent (Ok, message saved <Message-ID: 201602211555.u1LFsMqC003214@localhost.localdomain>)
>> Я предполагаю, что почта зацикливается relay=s000.000.my.ru. [10.10.10.10], должно же
>> быть relay= s000.0000.my.ru. [192.168.1.3], которая должно тянуть из mailertable и host
>> ????? В общем уже голова кругом.
> показывайте реальные адреса и что у Вас в DNS и resolv.conf на
> релее, иначе,
> ковыряйтесь сами в своих 000/0000 s000/s0000 ...Здравствуйте! Не хотелось бы светить белые ip и домен, и так столько спама валится. Спасибо что ответили.
в local-host-names убрал лишнее в host прописал 192.168.1.3 lotus.000.my.ru
а в mailertables: 000.my.ru smtp:lotus.000.my.ru
в local-host-names s000.000.pfr.ru
Теперь:
----- Transcript of session follows -----
553 5.3.5 lotus.000.my.ru. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration error
Извините пожалуйста, что все в таком формате.
в resolv.conf, что провайдер выдал, и 8.8.8.8.
Для начала почитать документацию и другие материалы.
https://www.sendmail.com/sm/open_source/docs/m4/mailertables...
https://www.opennet.me/base/net/sendmail_relay_setup.txt.html