LINUX.ORG.RU
ФорумAdmin

SENDMAIL: письма в инет не хотят отправляться!


0

0

Всезнающий ол, подскажите как миновать мою проблемку. Пытаюсь отправить письмо с консоли:
# cat pismo|mail mybox@mailbox.ru
письмо не уходит а в логах пишет следующее:

kavkeeper[31409]: 14:53:21 16/09/02 [31409] from=root, to=mybox@mailbox.ru, group=DEFAULT, result=OK 
sendmail[31408]: g8GBrKX31406: to=mybox@mailbox.ru, ctladdr=root (0/0), delay=00:00:01, xdelay=00:00:00, mailer=kavkeeper, pri=30044, relay=mailbox.ru.KAV, dsn=2.0.0, stat=Sent
sendmail[31416]: g8GBrLt31414: to=mybox@mailbox.ru.KAV, ctladdr=root (0/0), delay=00:00:12, xdelay=00:00:11, mailer=esmtp, pri=30297, relay=mx-1.mailbox.ru. [215.72.21.33], dsn=5.1.1, stat=User unknown

И возращаеться руту:

The original message was received at Mon, 16 Sep 2002 14:53:21 +0300
from root@localhost

   ----- The following addresses had permanent fatal errors -----
mybox@mailbox.ru.KAV
    (reason: 550-Verification failed for <root@myserver.local>)

   ----- Transcript of session follows -----
... while talking to mx-1.mailbox.ru.:
>>> RCPT To:<mybox@mailbox.ru>
<<< 550-Verification failed for <root@myserver.local>
<<< 550-Unrouteable address
<<< 550 Sender verify failed
550 5.1.1 mybox@mailbox.ru.KAV... User unknown


Когда посылаю из бата, то все нормально уходит.
Как обойти эту проблему? 
 

anonymous

Похоже, ему не нравится твой обратный адрес (myserver.local). В BAT, небось, обратный адрес проставлен валидный (hotbox.ru), который можно проверить в DNS, а в линухе берется из настроек системы. Попробуй в sendmail'е либо маскарад, либо опцию задания hostname в sendmail.cf (не помню точно, кажется Cw и Dj ).

Pit
()

Да если в это поле подставить что-то типа smtp.mail.ru, то можно отправлять почту от root@mail.ru, но не понятно, как вводить свои заголовеи в письмо :-(

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.