Всем привет.Первый раз стал настроивать sendmail и столкнулся с непонятными пока мне вещами :)
На сервере стоит движок сайта один из модулей которого использует функцию mail() для отправки рассылок.
То есть как я понял он просто по smtp отправляет письмо.
Загвоздка в этом:
[root@c927 /]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 c9.colo.hc.ru ESMTP Sendmail 8.14.1/8.14.1; Mon, 19 May 2008 15:06:02 +0300 (EEST)
helo hc
250 c9.colo.hc.ru Hello localhost [127.0.0.1], pleased to meet you
mail from: webadmin@domain.ru
250 2.1.0 webadmin@domain.ru... Sender ok
rcpt to: inform@domain.ru
550 5.1.1 inform@domain.ru... User unknown
rcpt to: myemail@inbox.ru
250 2.1.5 myemail@inbox.ru... Recipient ok
data
354 Enter mail, end with "." on a line by itself
test
.
250 2.0.0 m4JC62vZ070452 Message accepted for delivery
То есть если я набираю почтовый ящик @domain.ru то ругается User unknown, а если @inbox.ru , то всё ок.
Здесь domain.ru имя нашего сайта и нашей корпоративной почты.
Вся корпоративная почта находится на отдельном сервере и там же имеет mx записи.
Нужна помощь. =)