Мой проект запущен и работает в бета-версии на вычислительном движке Google. Я хочу настроить почтовый сервер. Для этого я следил http://www.krizna.com/centos/setup-mail-server-in-centos-6/
Я редактировал /etc/postfix/main.cf
Точно, как они упомянули, и вот еще несколько деталей
myhostname = mx.audiworld.com
mydomain = audiworld.com
mynetworks = <compute-instance-ip>,127.0.0.1/8
когда я выдаю telnet localhost 25
Я получаю ошибку ниже
[root@myinstance-1 ~]# telnet localhost 25
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
но namp localhost
дает мне
Starting Nmap 6.40 ( http://nmap.org ) at 2014-11-06 09:48 UTC
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000011s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 992 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
80/tcp open http
110/tcp open pop3
143/tcp open imap
465/tcp open smtps
993/tcp open imaps
995/tcp open pop3s
Nmap done: 1 IP address (1 host up) scanned in 2.42 seconds
так порт smtp 465 правильно? затем telnet localhost 465
наконец-то он заработал
Хорошо, это то, что говорит Google
Google Compute Engine не разрешает исходящие соединения на портах 25, 465 и 587, но вы все равно можете настроить свои экземпляры для отправки почты через порты 587 и 465, используя серверы, предоставляемые через партнерские службы, такие как SendGrid. В этом документе обсуждается, как настроить ваши экземпляры для отправки электронной почты с помощью SendGrid.
но я не хочу sendgrid
для управления электронной почтой. без использования sendgrid, как настроить почтовый сервер.?
Вы не можете. Текст ясен: Google Compute Engine не разрешает исходящие соединения на портах 25, 465 и 587..
Если это не сработает для вас, вы находитесь не на той платформе.