Как мне получить postfix и dovecot для подключения к внешним доменам?
Последние несколько часов я пытался получить dovecot и postfix для отправки электронных писем на такие сервисы, как GMail и веб-хостинг. Я знаю (и надеюсь), что они не блокируют мой сервер. Это сервер Google Compute Engine под управлением Ubuntu 14.10, и я открыл соответствующие порты (25, 143 и 993), но он все еще не может подключиться. Я просто запустил команду:
echo "test email text." | mail -s "test email" harlydavidsen@gmail.com
Он пытался отправить его. Вот вывод tail -f /var/logs/mail.log
:
Mar 21 23:09:01 realitysoftware postfix/qmgr[5928]: 44C63413ED: from=<root@realitysoftware.no-ip.org>, size=742, nrcpt=1 (queue active)
Mar 21 23:09:01 realitysoftware postfix/local[6815]: 44C63413ED: to=<root@realitysoftware.no-ip.org>, orig_to=<root>, relay=local, delay=0.02, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered to mailbox)
Mar 21 23:09:01 realitysoftware postfix/qmgr[5928]: 44C63413ED: removed
Mar 21 23:14:55 realitysoftware postfix/qmgr[5928]: 037D741394: from=<EthinP@realitysoftware.no-ip.org>, size=387, nrcpt=1 (queue active)
Mar 21 23:15:25 realitysoftware postfix/smtp[6942]: connect to gmail-smtp-in.l.google.com[74.125.201.27]:25: Connection timed out
Mar 21 23:15:25 realitysoftware postfix/smtp[6942]: connect to gmail-smtp-in.l.google.com[2607:f8b0:4001:c01::1a]:25: Network is unreachable
Mar 21 23:15:55 realitysoftware postfix/smtp[6942]: connect to alt1.gmail-smtp-in.l.google.com[173.194.208.27]:25: Connection timed out
Mar 21 23:15:55 realitysoftware postfix/smtp[6942]: connect to alt1.gmail-smtp-in.l.google.com[2607:f8b0:400d:c0a::1a]:25: Network is unreachable
Mar 21 23:15:55 realitysoftware postfix/smtp[6942]: connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:400c:c06::1a]:25: Network is unreachable
Mar 21 23:15:55 realitysoftware postfix/smtp[6942]: 037D741394: to=<harlydavidsen@gmail.com>, relay=none, delay=537, delays=476/0.01/60/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:400c:c06::1a]:25: Network is unreachable)
Я пытаюсь настроить почтовый сервис с Round Cube версии 1.1.1, если это поможет. У меня есть php5 версия PHP 5.5.12-2ubuntu4.3 (cli) (сборка: 16 марта 2015 г. 20:50:26) и PHP 5.5.12-2ubuntu4.3 (сборка: 16 марта 2015 г. 20:50:26); Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies, с Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, Zend Technologies
Я пытался и пытался снова, снова и снова, чтобы исправить эту проблему, но не смог вообще. Кто-нибудь может мне с этим помочь?
1 ответ
Google Compute Engine не позволяет отправлять электронную почту, но предлагает бесплатный сервис ретрансляции через sendgrid:
https://cloud.google.com/compute/docs/tutorials/sending-mail