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

Исходное сообщение
"sendmail mailertable"

Отправлено ShyLion , 21-Июн-02 14:12 
Добавил в mailertable строчку
.domain.ru  smtp:172.16.1.10

дал kill -HUP сендмейлу

не работает, сендмейл ругается, что relaying denied
а если добавть domain.ru  в local-host-names, то почта принимается для локального ползователя, а надо, чтоб транслировалась для 172.16.1.10

где рыть?


Содержание

Сообщения в этом обсуждении
"RE: sendmail mailertable"
Отправлено lavr , 21-Июн-02 14:14 
>Добавил в mailertable строчку
>.domain.ru  smtp:172.16.1.10
>
>дал kill -HUP сендмейлу
>
>не работает, сендмейл ругается, что relaying denied
>а если добавть domain.ru  в local-host-names, то почта принимается для локального
>ползователя, а надо, чтоб транслировалась для 172.16.1.10
>
>где рыть?

access?


"RE: sendmail mailertable"
Отправлено Leha , 21-Июн-02 19:43 
>Добавил в mailertable строчку
>.domain.ru  smtp:172.16.1.10
>
>дал kill -HUP сендмейлу
>
>не работает, сендмейл ругается, что relaying denied
>а если добавть domain.ru  в local-host-names, то почта принимается для локального
>ползователя, а надо, чтоб транслировалась для 172.16.1.10
>
>где рыть?

.domain.ru  smtp:[172.16.1.10]
сделай так, и незабудь пересобрать маилертабле и в локал-ност-наим тоже остовь domain.ru


"RE: sendmail mailertable"
Отправлено Leha , 22-Июн-02 09:14 
>>Добавил в mailertable строчку
>>.domain.ru  smtp:172.16.1.10
>>
>>дал kill -HUP сендмейлу
>>
>>не работает, сендмейл ругается, что relaying denied
>>а если добавть domain.ru  в local-host-names, то почта принимается для локального
>>ползователя, а надо, чтоб транслировалась для 172.16.1.10
>>
>>где рыть?
>
>.domain.ru  smtp:[172.16.1.10]
>сделай так, и незабудь пересобрать маилертабле и в локал-ност-наим тоже остовь domain.ru
>
Сорри, ошибся не в local-host-names, а в relay-domains и не забудь перезапустить sendmail

"RE: sendmail mailertable"
Отправлено ShyLion , 23-Июн-02 13:06 
>>>Добавил в mailertable строчку
>>>.domain.ru  smtp:172.16.1.10
>>>
>>>дал kill -HUP сендмейлу
>>>
>>>не работает, сендмейл ругается, что relaying denied
>>>а если добавть domain.ru  в local-host-names, то почта принимается для локального
>>>ползователя, а надо, чтоб транслировалась для 172.16.1.10
>>>
>>>где рыть?
>>
>>.domain.ru  smtp:[172.16.1.10]
>>сделай так, и незабудь пересобрать маилертабле и в локал-ност-наим тоже остовь domain.ru
>>
>Сорри, ошибся не в local-host-names, а в relay-domains и не забудь перезапустить
>sendmail
Он игнорирует запись в mailertable и засылает сообщение основываясь на MX записях в ДНС

Опишу картину более подробно:
есть два канала в и-нет, у разных провайдеров. Их обслуживают два разных сервака.
в ДНС есть две MX записи как раз на эти два канала,
нужно, чтобы сервак на втором канале пересылал сообщение первому по внутреннему линку.
Конфиг у сендмейла стандартный FreeBSD 4.5


"RE: sendmail mailertable"
Отправлено neo , 24-Июн-02 03:56 
>>>>Добавил в mailertable строчку
>>>>.domain.ru  smtp:172.16.1.10
>>>>
>>>>дал kill -HUP сендмейлу
>>>>
>>>>не работает, сендмейл ругается, что relaying denied
>>>>а если добавть domain.ru  в local-host-names, то почта принимается для локального
>>>>ползователя, а надо, чтоб транслировалась для 172.16.1.10
>>>>
>>>>где рыть?
>>>
>>>.domain.ru  smtp:[172.16.1.10]
>>>сделай так, и незабудь пересобрать маилертабле и в локал-ност-наим тоже остовь domain.ru
>>>
>>Сорри, ошибся не в local-host-names, а в relay-domains и не забудь перезапустить
>>sendmail
>Он игнорирует запись в mailertable и засылает сообщение основываясь на MX записях
>в ДНС
>
>Опишу картину более подробно:
>есть два канала в и-нет, у разных провайдеров. Их обслуживают два разных
>сервака.
>в ДНС есть две MX записи как раз на эти два канала,
>
>нужно, чтобы сервак на втором канале пересылал сообщение первому по внутреннему линку.
>
>Конфиг у сендмейла стандартный FreeBSD 4.5

/etc/hosts -- прописать твой 172.16.1.10 (по дефолту сендмыло резолвит айпишки... нет резолвинга -- до свидания.)

mailertable:
domain.ru   smtp:relay2.domain.ru

bash$ makemap hash mailertable < mailertable

перезапусти сендмыл... должно заработать. (если второй релей нормально настроен на прием почты для этого домена)



"RE: sendmail mailertable"
Отправлено ShyLion , 24-Июн-02 07:47 
>bash$ makemap hash mailertable < mailertable
>
Вот этого и не хватало :))

Спасибо, теперь усе работает как надо