URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 11871
[ Назад ]

Исходное сообщение
"SENDMAIL пересталь понимать Aliases`ы"

Отправлено Kuznec , 08-Янв-02 09:12 
Народ! Помогите!

Чего за беда с сендмайлом не хочет перенаплавлять почту указанным в алиасах пользователям, до вторника все работало без проблем. В настройки не лез.

Вот что сумел выяснить:
Если отправить почту на user@mydomain.ru,
то она не перенаправляется на user1, а если направить почту на user@ns.mydomain.ru, то все благополучно доходит к user1.
В чем косяк понять не могу все работало раньше.
Помогите pls...

С Уважением Kuznec.


Содержание

Сообщения в этом обсуждении
"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено Medlar , 08-Янв-02 14:59 
Если отправить почту на user@mydomain.ru,то она не перенаправляется на user1...

Что при этом пишет в лог и куда девается почта? Есть ли сообщение об ошибке типа: MX record loops to me. Local configuration error ?
Если да, то что у тебя в /etc/mail/local-host-name
есть ли запись
mydomain.ru


"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено Kuznec , 09-Янв-02 09:47 
Вот что пишется в лог:

Jan  9 11:29:55 ns sendmail[8970]: g094Tte08970: from=<user@mydomain.ru>, size=481, class=0, nrcpts=1, msgid=<NEBBIGLLKLNLBABNGGPIKEOGCCAA.user@mydomain.ru>, proto=SMTP, daemon=MTA, relay=user.mydomain.ru [xxx.xx.xxx.xxx]
Jan  9 11:29:55 ns sendmail[8978]: g094Ttm08978: from=user@mydomain.ru, size=727, class=0, nrcpts=1, msgid=<NEBBIGLLKLNLBABNGGPIKEOGCCAA.user@mydomain.ru>, relay=user1@localhost
Jan  9 11:29:55 ns sendmail[8972]: g094Tte08970: to=<user1@mydomain.ru>, delay=00:00:00, xdelay=00:00:00, mailer=kavkeeper, pri=30481, relay=mydomain.ru.KAV, dsn=2.0.0, stat=Sent
Jan  9 11:29:56 ns sendmail[8980]: g094Ttm08978: to=user1@mydomain.ru.KAV, ctladdr=user@mydomain.ru (0/0), delay=00:00:01, xdelay=00:00:01, mailer=local, pri=30727, relay=local, dsn=2.0.0, stat=Sent

(KAV - это антивирусник касперского встроин)
и в локал.хост у меня mydomain.ru прописан.


"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено Medlar , 09-Янв-02 16:00 
>(KAV - это антивирусник касперского встроин)
>
вОТ ЧТО-ТО ПРОЯСНЯЕТСЯ
У меня тоже переставали работать алиасы после прикручивания АВП
Я выхожу из положения следующим образом
1. Останавливаю sendmail+AVP и запускаю sendmail с простым конфигом (без АВП)
2. Редактирую aliases
3. зАПУСКАЮ newaliases
4. Запускаю sendmail+AVP
Мудрено, конечно, но по-другому не знаю как
Но у тебя KAV, не знаю, подойдет ли мой способ.

"ВСЕ ПОЛУЧИЛОСЬ! СПАСИБО!"
Отправлено Kuznec , 10-Янв-02 07:40 
Спасибо за предложенную последовательность действий, все получилось, теперь знать буду!
:)

"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено Kuznec , 10-Янв-02 08:01 
Ну это косяк, так редактировать псевдонимы :)
Косяк причем Касперского, надо им отписать.

"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено Medlar , 10-Янв-02 15:34 
А я и отписала. Из Москвы вообще ничего не ответили.
А местная служба поддержки долго изображала бурную активность и в конце концов предложила обратиться за помощью к "внештатному сотруднику", то есть к совершенно постороннему человеку.
Я подумала, что в новой версии (т.е. KAV) они это все-таки устранят и оставила все службы тех. поддержки вместе взятые в покое :)


"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено Kuznec , 11-Янв-02 07:17 
А вот что мне ответили в службе поддержки:

Кроме того, я советую использовать вместо "глобального" режима новый метод
интеграции с sendmail. При использовании нового метода проблема с алиасами
решается на порядок проще.

Новый способ интеграции с sendmail:
1. Создайте стандартный sendmail.cf файл ( без KAV, можно взять sendmail.cf
   из стандартной поставки Linux ( FreeBSD/BSDi/etc ), скопируйте его в
каталог
   /etc, создайте копию этого файла в каталоге /etc с именем
/etc/sendmail.queue.cf
2. Скопируйте файл kavkeeper2.m4 в каталог пакета sendmail-cf/mailer
3. В файл sendmail.mc добавьте строки:
    define(`QUEUE_DIR',`/var/spool/mqueue1')
    MAILER(kavkeeper2)
   и постройте из него /etc/sendmail.listen.cf с помощью m4
4. в файле kavkeeper.ini замените строку запуска sendmail на
    sendmail=/usr/sbin/sendmail -oi -C/etc/sendmail.queue.cf -i -f$f -- $u

5. Создайте каталог для второй очереди:
    mkdir /var/spool/mqueue1
    chown root.mail mqueue1
6. Измените стартовый файл sendmail так, что бы запускались две версии
sendmail:
    /sbin/sendmail -bd -C /etc/sendmail.listen.cf
    /sbin/sendmail -q10m -C /etc/sendmail.queue.cf

Примечание: Почта, отправляемая с локальной машины не будет проверяться,
поскольку
   будут использованы настройки /etc/sendmail.cf. Вся остальная почта будет
проходить
   через kavkeeper. Если вы хотите исправить эту ситуацию, то в sendmail.cf
определите
   SMART_HUB с параметром localhost:25.


P.S. Кроме того зимой они обещали новый движок для Юниха.


"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено lavr , 08-Янв-02 15:11 
>Народ! Помогите!
>
>Чего за беда с сендмайлом не
>хочет перенаплавлять почту указанным в
>алиасах пользователям, до вторника все
>работало без проблем. В настройки
>не лез.
>
>Вот что сумел выяснить:
>Если отправить почту на user@mydomain.ru,
>то она не перенаправляется на user1,
>а если направить почту на
>user@ns.mydomain.ru, то все благополучно доходит
>к user1.
>В чем косяк понять не могу
>все работало раньше.
>Помогите pls...
>
>С Уважением Kuznec.

видимо это связано с чем-то из:

virtusertable
или
generictable
...


"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено Kuznec , 09-Янв-02 09:53 
>
>virtusertable
>или
>generictable
>...

в virtusertable у меня ни чего не прописано, а generictable  вообще нет.
Впринципе так все было раньше и работало..
Может это связано с антивирусником, я Касперского встраивал, но и после интеграции все работало в норме, блин голову уже сломал.. :(


"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено lavr , 09-Янв-02 13:21 
>>
>>virtusertable
>>или
>>generictable
>>...
>
>в virtusertable у меня ни чего
>не прописано, а generictable  
>вообще нет.
>Впринципе так все было раньше и
>работало..
>Может это связано с антивирусником, я
>Касперского встраивал, но и после
>интеграции все работало в норме,
>блин голову уже сломал.. :(
>

как всегда, само - ничего не происходит.

например добавил aliases и не выполнил newaliases
или последний сообщил об ошибке которую пропустили
мимо глаз.


"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено lavr , 09-Янв-02 13:22 
>>>
>>>virtusertable
>>>или
>>>generictable
>>>...
>>
>>в virtusertable у меня ни чего
>>не прописано, а generictable  
>>вообще нет.
>>Впринципе так все было раньше и
>>работало..
>>Может это связано с антивирусником, я
>>Касперского встраивал, но и после
>>интеграции все работало в норме,
>>блин голову уже сломал.. :(
>>
>
>как всегда, само - ничего не
>происходит.
>
>например добавил aliases и не выполнил
>newaliases
>или последний сообщил об ошибке которую
>пропустили
>мимо глаз.

ну или исправили sendmail.cf



"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено Kuznec , 09-Янв-02 14:28 
>как всегда, само - ничего не
>происходит.

Абсолюдно согласен!

>например добавил aliases и не выполнил
>newaliases
>или последний сообщил об ошибке которую
>пропустили
>мимо глаз.

Но даже если sendmail.cf и закорявился каким-то образом....я пересобирал почтовик и....ничего не меняется все по прежнему работает кроме псевдонимов..
В том то и дело что никаких сообщенй об ошибках...грусно.
Будем искать :)



"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено lavr , 09-Янв-02 14:39 
>>как всегда, само - ничего не
>>происходит.
>
>Абсолюдно согласен!
>
>>например добавил aliases и не выполнил
>>newaliases
>>или последний сообщил об ошибке которую
>>пропустили
>>мимо глаз.
>
>Но даже если sendmail.cf и закорявился
>каким-то образом....я пересобирал почтовик и....ничего
>не меняется все по прежнему
>работает кроме псевдонимов..
>В том то и дело что
>никаких сообщенй об ошибках...грусно.
>Будем искать :)

шли с CC: или BCC: или отруби ethernet и
посмотри в очереди это письмо (сие конечно
зависимо)



"RE: SENDMAIL пересталь понимать Aliases`ы"
Отправлено boykov , 11-Янв-02 22:50 
>видимо это связано с чем-то из:
>
>
>virtusertable
>или
>generictable
>...

Мне кажется, что происходит это после (неудачного) апдейта баз. Во всяком случае у меня та же ситуация возникла, кажется, именно после этого. Или после установки lynx'a :)


"RE: SENDMAIL пересталь понимать Aliases'ы"
Отправлено sfinks , 04-Янв-03 20:05 
>Народ! Помогите!
>
>Чего за беда с сендмайлом не хочет перенаплавлять почту указанным в алиасах
>пользователям, до вторника все работало без проблем. В настройки не лез.
>
>
>Вот что сумел выяснить:
>Если отправить почту на user@mydomain.ru,
>то она не перенаправляется на user1, а если направить почту на user@ns.mydomain.ru,
>то все благополучно доходит к user1.
>В чем косяк понять не могу все работало раньше.
>Помогите pls...
>
>С Уважением Kuznec.


Было у меня такое недавно и раньше было
описывается решение на сайте sendmail.org
Я посоветовал бы изменить строчку в файле конфа sendmail.cf
Cwlocalhost на Cwmydomain.ru
Добавить строчку mydomain.ru в файл /etc/mail/local-host-names [известный как /etc/sendmail.cw до версии 8.10]
см http://sendmail.by.ru/faq/section4.htm
С уващением sfinks