- Помогите запретить reley почты на сервере., Дядя_Федор, 08:57 , 02-Дек-11 (1)
- Помогите запретить reley почты на сервере., Medlar, 17:19 , 02-Дек-11 (2)
> :) Последствия Виндовой юности, да? Откуда в access взялось слово Connect > лично для меня загадка. Но я с Сендмейл с версии 13 > не работал - возможно, синтаксис поменялся с тех пор. Но в > старом седмейле писались просто строчки вида: > 10.10.10.11 RELAY > localhost RELAY > localhost.localdomain RELAY > *@cox.net DISCARD > -*.* DISCARD Так оно и есть. /path_sendmail_dir/cf/README: Entries in the access map should be tagged according to their type. Three tags are available: Connect: connection information (${client_addr}, ${client_name}) From: envelope sender To: envelope recipient Notice: untagged entries are deprecated. If the required item is looked up in a map, it will be tried first with the corresponding tag in front, then (as fallback to enable backward compatibility) without any tag, unless the specific feature requires a tag.
- Помогите запретить reley почты на сервере., Medlar, 17:21 , 02-Дек-11 (3)
> Sendmail (если я правильно разобрался) запускается через xinetd Для чего? > В файле '/etc/mail/access' три строчки: > Connect:localhost.localdomain RELAY > Connect:localhost > > RELAY > Connect:127.0.0.1 > > RELAY По вопросам релеинга нужно еще файл relay-domains смотреть >[оверквотинг удален] > /usr/sbin/makemap hash access < /etc/mail/access > Ошибок не выдает, дата создания файла access.db меняется на новую > После этого перегружаю всю машину: > shutdown -r now > После перезагрузки, с другого компьютера, пытаюсь отправить письмо через этот сервер. Письмо > успешно отправляется :(. В логе сервера: > Dec 1 15:55:42 myserver sendmail[5940]: pB1BtLN9005923: to=<test@myserver.ru>, delay=00:00:21, > xdelay=00:00:21, mailer=esmtp, pri=32446, relay=mystation.ru. [1.1.1.1], dsn=2.0.0, > stat=Sent (pB1CqmsB011800 Message accepted for delivery) > Можете посоветовать, куда дальше смотреть? Так логи не показывают egrep pB1BtLN9005923: maillog
|