Здравствуйте.Столкнулся с такой проблемой
Имею сервер под операционкой ASPLinux, на нем крутиться sendmail.
Впервые столкнулся с этим зверем, а руководство поставило задачу надо открыть офис, офис открыл, а вот с почтой, что то не то происходит.
К примеру есть почтовый сервер с ip 195.145.44.2 на нем крутиться Sendmail, все это работает как часы внутри фирмы все отправляется и наружу, а вот с адреса 195.145.45.43 только отправляет на локальные адреса, а на внешние не отправляет, при этом получает почту с любых адресов.
Поискал в интернете, что можно сделать, как понял есть некий файл находящиеся /etc/mail/access.db, прописал в файле access ip 195.146.45.43 RELAY, набрал команду: makemap hash -r access.db<access ,перезапустил почтовик, а так и не работает.Подскажите в чем я совершил ошибку и, что мне надо сделать пожалуйста.
>а вот с адреса 195.145.45.43 только отправляет на локальные адреса, а
>на внешние не отправляет, при этом получает почту с любых адресов.
195.146.45.43 RELAY
=====Опечатка?
Табуляция есть между полями?
я не помню, что делает ключ -r , но я обхожусь без него:
makemap hash access <accessИ релейные адреса у меня прописаны в relay-domains:
195.145.45.43
Хотя это можео и через access делать...
>>а вот с адреса 195.145.45.43 только отправляет на локальные адреса, а
>>на внешние не отправляет, при этом получает почту с любых адресов.
>
>
>195.146.45.43 RELAY
> =====
>
>Опечатка?
>
>Табуляция есть между полями?Есть, я попробывал без табуляции, т.е пробелами, рузультат тот же
>
>И релейные адреса у меня прописаны в relay-domains:
>195.145.45.43
>Хотя это можео и через access делать...relay-domains я не нашел
Так создай в /etc/mail и рестартуй sendmail
>Так создай в /etc/mail и рестартуй sendmail
создал relay-domains, туда прописал ip провайдера, затем makemap hash relay-domains.db<relay-domains после этого перестартовал сервис.Результат такой же, больше не надо не где прописывать?
>>Так создай в /etc/mail и рестартуй sendmail
>создал relay-domains, туда прописал ip провайдерапри чем тут провайдер?
у тебя из локальной сети почта не уходит, так?
И пишет при этом в лог: Relaying denied...?Если нет, тогда мы о разных вещах говорим...
затем makemap hash relay-domains.db<relay-domains
Зачем? Я про makemap относительно relay-domains ни слова...
>при чем тут провайдер?
>у тебя из локальной сети почта не уходит, так?
>И пишет при этом в лог: Relaying denied...?правильно из локальной сети, но почтовый сервер находиться в другой сети и соответственно имеет другой ip, так какой мне адрес прописывать ip интернет шлюза? то его я прописал или другой?
>
>Если нет, тогда мы о разных вещах говорим...
>
>
>затем makemap hash relay-domains.db<relay-domains
> Зачем? Я про makemap относительно relay-domains ни слова...
Инициатива - тра.....ет инициатора, вот у меня так и получилось, каюсь
>
>>при чем тут провайдер?
>>у тебя из локальной сети почта не уходит, так?
>>И пишет при этом в лог: Relaying denied...?
>
>правильно из локальной сети, но почтовый сервер находиться в другой сети и
>соответственно имеет другой ip, так какой мне адрес прописывать ip интернет
>шлюза? то его я прописал или другой?В access или в relay-domains прописывается адрес хоста, с которого должна релеиться почта.
В твоем случае с 195.145.45.43 почта не уходит на внешние адреса, значит, этот адрес и должен быть прописан в одном из вышеуказанных файловФормат файлов разный и последействие тоже разное.
В первом случае достаточно makemap ...
Во втором - обязательно рестартуй почтовик
>>
>>>при чем тут провайдер?
>>>у тебя из локальной сети почта не уходит, так?
>>>И пишет при этом в лог: Relaying denied...?
>>
>>правильно из локальной сети, но почтовый сервер находиться в другой сети и
>>соответственно имеет другой ip, так какой мне адрес прописывать ip интернет
>>шлюза? то его я прописал или другой?
>
>В access или в relay-domains прописывается адрес хоста, с которого должна релеиться
>почта.
>В твоем случае с 195.145.45.43 почта не уходит на внешние адреса, значит,
>этот адрес и должен быть прописан в одном из вышеуказанных файлов
>
>
>Формат файлов разный и последействие тоже разное.
>В первом случае достаточно makemap ...
>Во втором - обязательно рестартуй почтовикСпасибо, но к сожелению это не помогает, видимо в чем то еще причина на почтовом сервере
Покажи, что пишет в лог
А также access или relay-domains (что использовал)
>Покажи, что пишет в лог
>А также access или relay-domains (что использовал)
Еще раз Огромное спасибо, нашел в чем была проблема.
А была в антивирусе, он гад закрывал весь RELAY кроме локальной сети.
>Покажи, что пишет в лог
>А также access или relay-domains (что использовал)
Еще раз Огромное спасибо, нашел в чем была проблема.
А была в антивирусе, он гад закрывал весь RELAY кроме локальной сети.