Я пытаюсь настроить электронную почту на моей коробке Debian Wheezy. я могу telnet к localhost на это, как это:
$ telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 localhost.localdomain ESMTP Sendmail 8.14.4/8.14.4/Debian-2.1; Sat, 25 Aug 2012 22:55:52 +0930; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1]
HELO dfgsdfgsfgdfg
250 localhost.localdomain Hello localhost [127.0.0.1], pleased to meet you
^]
telnet> quit
Connection closed.
так что это означает, что я могу отправлять электронные письма как localhost, верно? но я тоже хочу их получить.
когда я пытаюсь подключиться к порту 25 с другого компьютера по собственной локальной сети, он говорит:
$ telnet rpi 25
Trying 192.168.111.111...
telnet: Unable to connect to remote host: Connection refused
также, nmap показывает, что порт 25 закрыт для других машин на моей локальной сети:
$ nmap rpi -p25
Starting Nmap 5.00 ( http://nmap.org ) at 2012-08-25 23:00 CST
Interesting ports on rpi (192.168.111.111):
PORT STATE SERVICE
25/tcp closed smtp
Nmap done: 1 IP address (1 host up) scanned in 0.15 seconds
Как я могу открыть порт 25, чтобы я мог получать электронную почту?
Я читал, что установка postfix может помочь. однако я хотел бы сохранить мою систему как можно более минимальной. можно ли получать электронные письма только через SMTP-сервер?