Greetings!!!Столкнулся с та кой проблемой сендмыла:
Есть сервер(ввв) domain.ru и есть почтовый сервер mail.domain.ru. Для domain.ru MX прописан mail.domain.ru. mail.domain.ru и domain.ru имеют разные ип, и вообще находятся в разных зданиях. Так вот.. когда идет почта на user@domain.ru извне (из инета) то она благополучно уходит на mail.domain.ru и там оседает. Но когда идет попытка отправить почту непосредственное с ввв сервера domain.ru на user@domain.ru то сендмайл, который тут стоит, упорно пытается отправить ее локальному пользователю, а не на mail.domain.ru.. Как его заставить не вопринимать domain.ru как локальный?? local-host-names правил - там нет этого домена, и в конфигах тоже все прогрепил - нигде он не прописан как локальный.. где еще порыть? аа!! (sendmail 8)
>Greetings!!!
>
>Столкнулся с та кой проблемой сендмыла:
>
>Есть сервер(ввв) domain.ru и есть почтовый сервер mail.domain.ru. Для domain.ru MX прописан
>mail.domain.ru. mail.domain.ru и domain.ru имеют разные ип, и вообще находятся в
>разных зданиях. Так вот.. когда идет почта на user@domain.ru извне (из
>инета) то она благополучно уходит на mail.domain.ru и там оседает. Но
>когда идет попытка отправить почту непосредственное с ввв сервера domain.ru на
>user@domain.ru то сендмайл, который тут стоит, упорно пытается отправить ее локальному
>пользователю, а не на mail.domain.ru.. Как его заставить не вопринимать domain.ru
>как локальный?? local-host-names правил - там нет этого домена, и
>в конфигах тоже все прогрепил - нигде он не прописан как
>локальный.. где еще порыть? аа!! (sendmail 8)В файл /etc/mail/mailertable добавь такую строку:
domain.ru smtp:[mail.domain.ru]Должно помочь.
>Greetings!!!
>
>Столкнулся с та кой проблемой сендмыла:
>
>Есть сервер(ввв) domain.ru и есть почтовый сервер mail.domain.ru. Для domain.ru MX прописан
>mail.domain.ru. mail.domain.ru и domain.ru имеют разные ип, и вообще находятся в
>разных зданиях. Так вот.. когда идет почта на user@domain.ru извне (из
>инета) то она благополучно уходит на mail.domain.ru и там оседает. Но
>когда идет попытка отправить почту непосредственное с ввв сервера domain.ru на
>user@domain.ru то сендмайл, который тут стоит, упорно пытается отправить ее локальному
>пользователю, а не на mail.domain.ru.. Как его заставить не вопринимать domain.ru
>как локальный?? local-host-names правил - там нет этого домена, и
>в конфигах тоже все прогрепил - нигде он не прописан как
>локальный.. где еще порыть? аа!! (sendmail 8)
В local-host-names прописываются домены, для которых почта принимается локально, relay-domains - все домены для которых принимается почта.
в malertables прописываются маршруты
например
domain.ru smtp:[ip-куда переслать]
или можно свалить всю почту одному локальному юзеру
domain.ru local:user1в virtusertable прописываются соответствия
почтовый адрес юзер для тех доменов, которые перечислины в local-host-namesmail@domain.ru localuser
mail2@domain.ru localuser2Можно прописать соответствие
адрес адрес
чтобы почта ушла в какой-то другой домен, например, из списка
relay-domains
hostname можно изменить.
Сендмэйл будет принимать почту для того домена, который указан в hostname машины, хоть он и не указан в локальных.Ну и правильно тебе сказали про mailertable
domain.ru smtp:mail.domain.ru