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

Исходное сообщение
"Проблема с отправкой почты с виндовых машин!! "

Отправлено Leks , 12-Апр-01 21:38 
При отправке почты с виндовых машин (адреса фейковые) возникает ошибка :
<----cut----->
Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: 'max-1@mail.ru'. Тема 'Fw: test', Учетная запись: 'al', Сервер: '212.90.98.82', Протокол: SMTP, Ответ сервера: '551 we do not relay', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 551, Номер ошибки: 0x800CCC79

<---end cut --->


в логах sendmail'a  следующее:

<--------------->
Apr 12 18:34:56 voodoo sendmail[8207]: SAA08207: ruleset=check_rcpt, arg1=<max-1@mail.ru>, relay=[192.168.1.3], reject=551 we do not relay
<--------------->


Поможите кто знает!


Содержание

Сообщения в этом обсуждении
"RE: Проблема с отправкой почты с виндовых машин!! "
Отправлено umka , 12-Апр-01 22:04 
правильно, ты должен в настройках "шлюмыла" прописать ВСЕ хосты, с которых ты разрешаешь передавать почту куда-либо :)

"RE: Проблема с отправкой почты с виндовых машин!! "
Отправлено Leks , 12-Апр-01 22:10 
где ?  в файлике ip_allow ? у меня там прописаны все машины!
где еще ??

"RE: Проблема с отправкой почты с виндовых машин!! "
Отправлено Дмитрий , 12-Апр-01 22:40 
Не совсем там %)
надо просто прописать в файле relay для sendmail
у меня это access.src (потом делать make для активации конфига)
192.168.0.1         RELAY
и так далее
послне чего у тебя сендмайл будет релеить почту через себя
Вот

"RE: Проблема с отправкой почты с виндовых машин!! "
Отправлено Leks , 13-Апр-01 19:21 
Прописал в файлике access:

192.168.1.1   RELAY
192.168.1.3   RELAY

сделал make
перезапустил "шлюпочту"
НЕ ПОМОГЛО!!!  куда копать подскажите?


"RE: Проблема с отправкой почты с виндовых машин!! "
Отправлено Leks , 13-Апр-01 19:30 
Вот что пишет в лог файл:

Apr 13 16:22:26 voodoo sendmail[14336]: gethostbyaddr(192.168.1.1) failed: 1
              ^^^^^^^^^^^^  -- нафига ему "гетхостбайаддр"  для этого ИП ?Apr 13 16:22:26 voodoo sendmail[14337]: starting daemon (8.9.3): SMTP+queueing@00:01:00

Apr 13 16:22:31 voodoo sendmail[14342]: QAA14342: ruleset=check_rcpt, arg1=<max-1@mail.ru>, relay=[192.168.1.3], reject=551 we do not relay
Apr 13 16:22:31 voodoo sendmail[14342]: QAA14342: from=<al@library.lg.ua>, size=0, class=0, pri=0, nrcpts=0, proto=SMTP, relay=[192.168.1.3]


"RE: Проблема с отправкой почты с виндовых машин!! "
Отправлено Konstantin , 22-Май-01 21:35 
Дык, сендмейл перед тем как отправить что нить смотрит в DNS кто ее отправляет. Вот и gethostbyaddr. Если у тебя reverse DNS не прописан - сендмейл не знает кто шлет почту и отбрыкивается от него - we do not relay.

З.Ы. Мало того, по хорошему сендмейлу надо сказать на каком он домене сидит (пишется во фре в /etc/mailsendmail.cw и в файле /etc/mail/access задаются правила обработки(пересылки) почты. Пропиши свой домен как your-domain.ru RELAY.

З.З.Ы. Не забужь в /etc/mail сделать make, т.к. правила эти обрабатываются не из access, а из access.db который при этом мейке и создается...

Уф. В первом приближении все....