LINUX.ORG.RU
ФорумAdmin

Как запретить sendmail переименовывать проле FROM?


0

0

Ситуация такая: Я отправляю письмо с помощью PHP скрипта используя локальный SMTP сервера где выполняется скрипт. В поле From указываю 'verkauf@heicko.de' В результате на некоторые ящики оно просто не приходит, а на некоторые приходит с полем From - verkauf@linux.local. linux.local - это у них имя сервера Поскольку heicko.de - доменное имя сервера, видимо sendmail восприномает как локальный, и производится преобразование адреса Засунув нос в файл конфигурации sendmail.cf, мне стало понятно что разобраться там без подготовки невозможно. Подскажите плз. что там надо поменять :)) На админа сервера надежды нет. Спасибо!!!

anonymous

Попробуй засунуть нос в /etc/mail/domaintable -- нет ли там строчки типа "heicko.de: linux.local"?

Kasper
()

такого файла нет есть local-host-names и в нём есть просто "heicko.de"

anonymous
()

А где-нибудь еще есть heicko.de (кроме local-host-names)?

Впрочем, есть подозрение, что в ПЫХе указано поле FROM: не для SMTP-диалога, а для тела письма, и сендмейл получает отправителя без @. Как именно вызывается сендмейл?

Kasper
()

Попробуй поставить в sendmail.cf
O LogLevel=15 (или больше :-) )
и посмотри в логах на диалог php-скрипта и sendmail-а

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