LINUX.ORG.RU
ФорумAdmin

Маленькая проблема с sendmail


0

0

Привет! Проблема - сервер в инете. Есть свой IP и имя www.my.ru На сервере стоит сендмайл. Пытаюсь с компьютера в инете из-под Виндуса/нетскейпа отправить письмо используя outgoing server - my.ru Отправляю не на этот сервер а на любой другой типа me@mail.ru и получаю ошибку с моего сервера при отправке(в виндах выскакивает окошечко): An error... The mail server responded: 5.7.1 <me@mail.ru> Relaying denied Как я понял, мой сервер не даёт мне через него отправить сообщение на другой почтовик. А даёт отправлять письма только тем, кто у него зарегестрирован. А как включить поддержку всех адресов? Чтоб я мог через мой сервер куда хочу почту отсылать? Спасибо

anonymous

1) Попробуй в /etc/mail/access прописать:
my.ru RELAY
и сгенерить базу через makemap
(небось обратный адрес указан как xxxx@mail.ru ?)

или:
2) через m4 прописать:
define(`accept_unresolvable_domains')
define(`promiscuous_relay')
Это разрешит релей от любых доменов.
После этого перезапустить sendmail.

anonymous
()

Или в /etc/mail/relay-domains (8.9.3)
прописываешь построчно все ip, с которых будешь почту отправлять,
или целиком свою сетку
a.b.c
Не забудь затем перезапустить sendmail
(В 8.8.X - В /etc/mail/ip-allow)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.