и снова sendmail

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Владимир
Интересующийся
Сообщения: 59
Зарегистрирован: 28 сен 2005, 14:36
Откуда: Киев
Контактная информация:

и снова sendmail

Сообщение Владимир »

Всем доброго дня.
Как настроить sendmail (v. 8.12), чтобы он почту с определенного ящика основного почтового сервера (ОС - Дебиан), отправлял на определенный ящик другого, локального, почтового сервера, (ОС frebsd 5.4), с внутренним IP, где установлен postfix.
Прописывание алиаса ничего не дало.

Заранее спасибо.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Владимир, с каком смысле - не дало?
т.е. прописали в /etc/aliases что-то типа user@thishost : user@internalhost
и почта на user@thishost до user@internalhost не доходит? Что по этому поводу появляется в логах почтовых серверов?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Владимир
Интересующийся
Сообщения: 59
Зарегистрирован: 28 сен 2005, 14:36
Откуда: Киев
Контактная информация:

Сообщение Владимир »

в /etc/aliases прописал

vovka: vovka,vovan@mail2.firma.ru


в логах появляется следующее:
В логах основного сервера:

proxy:/etc/mail# tail -f /var/log/mail/mail.log | grep user@rambler.ru
Jan 18 17:03:34 proxy sm-mta[4932]: k0IF3YVf004932: from=<user@rambler.ru>, size=6202, class=0, nrcpts=1, msgid=<1469863800.20060118165318@rambler.ru>, proto=ESMTP, daemon=MTA, relay=mail2.firma.ru [192.168.0.18]
Jan 18 17:03:34 proxy sm-mta[4932]: k0IF3YVf004932: SYSERR(root): Too many hops 27 (25 max): from <user@rambler.ru> via mail2.firma.ru, to <test@mail2.firma.ru>

Jan 18 17:07:48 proxy sm-mta[4970]: k0IF3YVf004932: SYSERR(root): Too many hops 27 (25 max): from <user@rambler.ru> via localhost, to <test@mail2.firma.ru>
Jan 18 17:07:48 proxy sm-mta[4970]: k0IF3YVf004932: k0IF7mVg004970: DSN: Too many hops 27 (25 max): from <user@rambler.ru> via localhost, to <test@mail2.firma.ru>
Jan 18 17:08:02 proxy sm-mta[4970]: k0IF7mVg004970: to=<user@rambler.ru>, delay=00:00:14, xdelay=00:00:14, mailer=esmtp, pri=37422, relay=imx1.rambler.ru. [81.19.66.158], dsn=4.0.0, stat=Deferred: 452 Try again later

На втором сервере такие логи:

mail2# tail -f /var/log/maillog | grep user@rambler.ru
Jan 18 16:53:59 mail2 postfix/qmgr[16225]: E45DD4118: from=<user@rambler.ru
>, size=6306, nrcpt=1 (queue active)

Первый сервер называется: mail.firma.ru
Второй - mail2.firma.ru

Владимир
Интересующийся
Сообщения: 59
Зарегистрирован: 28 сен 2005, 14:36
Откуда: Киев
Контактная информация:

Сообщение Владимир »

да и просто, письмо с первого сервера на второй не доходит.
а со второго на первый, доходит, только если после @ указать полное название - mail2.firma.ru

Владимир
Интересующийся
Сообщения: 59
Зарегистрирован: 28 сен 2005, 14:36
Откуда: Киев
Контактная информация:

Сообщение Владимир »

Это возвратившееся письмо с первого сервера на второй.

The original message was received at Wed, 18 Jan 2006 17:57:54 +0200
from mail2.firma.ru [192.168.0.18]
with id k0IFvoVn006176

----- The following addresses had permanent fatal errors -----
<test1@mail2.firma.ru>
(reason: 554 5.4.6 Too many hops)

----- Transcript of session follows -----
554 5.4.6 Too many hops 27 (25 max): from <> via localhost, to
<test1@mail2.firma.ru>

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

оз... судя по количеству хопов - письма "прыгют" между серверами по какой-то причине и потом дохнут по понятным причинам... надо более детально смотреть логи...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Samotnik
Неотъемлемая часть форума
Сообщения: 295
Зарегистрирован: 29 июн 2004, 13:19
Откуда: Вялейскі жулік
Контактная информация:

Сообщение Samotnik »

в /etc/aliases прописал
vovka: vovka,vovan@mail2.firma.ru
Владимир, так у вас одно письмо идёт на vovan@mail2.firma.ru а второе на vovka и далее всё повторяется снова...

Владимир
Интересующийся
Сообщения: 59
Зарегистрирован: 28 сен 2005, 14:36
Откуда: Киев
Контактная информация:

Сообщение Владимир »

Даже если поставить
vovka: vovan@mail2.firma.ru
то письмо все равно не доходит.

p.s.
а что, разве неправильно? vovka: vovka,vovan@mail2.firma.ru
здесь же вроде так: письмо, пришедшее пользователю vovka, ложиться к нему в ящик, и далее пересылается на vovan@mail2.firma.ru

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Владимир, до, но вместо того чтобы положиться к нему в ящик, оно снова попадате под действие alias...
Если оставить vovka: vovan@mail2.firma.ru - то что в логах появляется?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Владимир
Интересующийся
Сообщения: 59
Зарегистрирован: 28 сен 2005, 14:36
Откуда: Киев
Контактная информация:

Сообщение Владимир »

мне тут подсказывают, что нужно включить в сендмайле опцию
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable')dnl и прописать в файле virtusertable второй почтовый сервер.
и тогда почта будет ходить с первого сервера на второй.

Только вот незадача. Я опцию включил, сгенерировал из sendmail.mc sendmail.cf перестартовал sendmail, а файл virtusertable не появился.
Может его просто ручками надо создать?

Владимир
Интересующийся
Сообщения: 59
Зарегистрирован: 28 сен 2005, 14:36
Откуда: Киев
Контактная информация:

Сообщение Владимир »

Вот и все. Письма пошли. Действительно, проблема была в этом (пост выше) + еще на до указать в параметре в postfix:
mydestination = firma.ru, $myhostname

Всем спасибо за помощь

Ответить