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

Исходное сообщение
"У бюзверей в локальной сети почта не ходит"

Отправлено tzirulnicov , 03-Авг-04 09:39 
Локальная сеть в интернет имеет выход через сервер с NAT. На сервере SendMail. И он отказывается обрабатывать почту от пользователей, мотивируя это следующим:

'550 5.7.1 <tzirulnicov@mail.ru>... Relaying denied. IP name possibly forged [192.168.1.1]' (где 192.168.1.1 - IP адрес клиента, tzirulnicov@mail.ru - E-Mail, на который клиент отправляет письмо). Помогите !


Содержание

Сообщения в этом обсуждении
"У бюзверей в локальной сети почта не ходит"
Отправлено BlackMorph , 03-Авг-04 10:09 
>Локальная сеть в интернет имеет выход через сервер с NAT. На сервере
>SendMail. И он отказывается обрабатывать почту от пользователей, мотивируя это следующим:
>
>
>'550 5.7.1 <tzirulnicov@mail.ru>... Relaying denied. IP name possibly forged [192.168.1.1]' (где 192.168.1.1 - IP адрес клиента, tzirulnicov@mail.ru - E-Mail, на который клиент отправляет письмо). Помогите !

Тебе нужно настроить релей. Это делается либо с помощью m4, либо редактированием соответсвующего файла в каталоге /etc/mail. Имя файла, к сожалению, не помню, т.к. уже давно пользуюсь постфиксом. Посмотри все текстовые файлы. В каком найдешь примерно такую строку: 127.0.0.1 Relay, тот и нужно редактировать , а именно прописать адреса, от которых сендмайл может перенаправлять почту. Потом рестартанешь сендмайл и все!


"У бюзверей в локальной сети почта не ходит"
Отправлено misha_kr , 04-Авг-04 10:55 
acsess

"У бюзверей в локальной сети почта не ходит"
Отправлено ipmanyak , 04-Авг-04 11:06 
создай файл в etc/mail или там где у тебя лежит sendmail.cf файл access , в нем пропиши
localhost       RELAY
localhost.localdomain   RELAY
192.168.1       RELAY

потом жмакни makemap hash access.db < access
он создаст базу access.db , перестартуй sendmail
в sendmail.mc из которого собираешь sendmail.cf должна стоять строка
FEATURE(access_db)dnl