LINUX.ORG.RU
ФорумAdmin

Как обмануть sendmail ?


0

0

Отправляю почту сэндмэйлом: sendmail -v myemail@myisp.ua Письмо не уходит, ругаеться: >>> MAIL From:<root@sto.pfu> 501 5.1.8 Domain of sender address root@sto.pfu does not exist /root/dead.letter... Saved message in /root/dead.letter ДНСа нету, /etc/conf 192.168.160.100 sto.pfu Как это поле FROM переопределить?


Добавь в конец своего mc-файла, перед MAILER: FEATURE(`accept_unresolvable_domains') и пересобери sendmail.cf

anonymous
()

это у меня прописано, не помогает :(

gerbyk
() автор топика

это не поможет, ДНС нужен, FEATURE(`accept_unresolvable_domains') это для приема почты, а для отправки нужно поднимать ДНС, иначе нкоторые хосты тебя пускать не будут

Horez
()

sendmail -ffromuser@anydomain.com -v myemail@myisp.ua < message.text
Чтобы сендмейл подставлял в
MAIL FROM:
нужный адрес, надо, чтобы пользователь, из-под которого ты
исполняешь эту команду, должен быть в trusted-users'ах.
(Иначе вылезет ворнинг, но отправит или нет -- хрен его знает.)
Второе: либо anydomain.com -- это твой домен
(прописанный в файле local-host-names), либо для локалхоста
127.0.0.1 должна быть запись типа
127.0.0.1 RELAY
в файле access, разрешающая свободный релэй.

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