>Возникла такая проблема. >Нужно сделать локальный почтовый сервер для работы внутри организации. > >Установил Posfix, вот настройки: > >queue_directory = /var/spool/postfix >command_directory = /usr/sbin >daemon_directory = /usr/libexec/postfix >mail_owner = postfix >myhostname = mail.bgita2.ru >myorigin = $mydomain >inet_interfaces = all >mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, > mail.$mydomain, www.$mydomain, ftp.$mydomain >local_recipient_maps = unix:passwd.byname $alias_maps >unknown_local_recipient_reject_code = 550 >mynetworks = 10.4.0.0/16, 127.0.0.0/8 >relay_domains = $mydestination >relayhost = $mydomain >alias_database = dbm:/etc/aliases >home_mailbox = Mailbox > >Настройки в services : >smtp > 25/tcp mail #Simple Mail Transfer >smtp > 25/udp mail #Simple Mail Transfer > >pop3 >110/tcp #Post Office Protocol - Version 3 >pop3 >110/udp #Post Office Protocol - Version 3 > >Подключение по 25 порту работает, почта пересылается на сервер. > >telnet localhost 25 >Trying 127.0.0.1... >Connected to localhost. >Escape character is '^]'. >220 mail.bgita2.ru ESMTP Postfix > >А по 110 вот что выдает: > >telnet localhost 110 >Trying 127.0.0.1... >telnet: connect to address 127.0.0.1: Connection refused >telnet: Unable to connect to remote host > >Хотя при явном вызове все нормально, можно почитать почту >/usr/home/yprozorov > /usr/local/libexec/popa3d -D >+OK > >В inetd.conf прописано: > >pop3 stream tcp nowait > root /usr/local/libexec/popa3d > popa3d > >Возникла забавная ситуация, я могу отослать почту и с Unix'a и c >Windows, на сервер они приходят, но получить почту я не могу. >Запущен ли inetd? Слушает ли 110 порт? Есть ли фаервол? Приведите вывод команд: $ netstat -an | grep 110 $ sockstat -4 -p 110 $ ps aux | grep inetd Ну и логи, конечно, рулят! :)
|