Я настроил Ubuntu с EXIM4 для обработки моей электронной почты, пока меня интересует только исходящая электронная почта. Мой маршрутизатор управляет моей псевдо-статической IP-адресацией DynDNS.com. Переадресация порта для порта 25 открыта и обнаруживается при сканировании портов. Брандмауэр брандмауэра на коробке показывает попытки доступа, и я добавил правило разрешения.
Исходящая электронная почта, похоже, работает так, как я хотел, и она настроена для отправки через мою учетную запись gmail. Проблема в том, что GMail рассылает мне спам каждые 10-20 минут с Уведомление о состоянии доставки сообщение с жалобой на отказ в соединении. Похоже, что Google пытается отправить мой корень @ <dyndns-account> учетная запись.
Как мне решить эту проблему? Как я могу настроить полный вход / выход электронной почты? Каков наилучший образ действий для частного веб-сайта, которому требуется минимальная поддержка по электронной почте (например, MediaWiki, который я размещаю, и т. Д.).
РЕДАКТИРОВАТЬ - добавлена анонимная копия письма
This is an automatically generated Delivery Status Notification
THIS IS A WARNING MESSAGE ONLY.
YOU DO NOT NEED TO RESEND YOUR MESSAGE.
Delivery to the following recipient has been delayed:
root@mydomain.is-a-geek.com
Message will be retried for 2 more day(s)
Technical details of temporary failure:
The recipient server did not accept our requests to connect. Learn more at http://mail.google.com/support/bin/answer.py?answer=7720
[mydomain.is-a-geek.com (1): Connection refused]
----- Message header follows -----
Received: by 10.210.89.7 with SMTP id m7mr1107333ebb.14.1246185600392;
Sun, 28 Jun 2009 03:40:00 -0700 (PDT)
Return-Path: <me@gmail.com>
Received: from MyMachine (isp.com [xx.xx.xx.xxx])
by mx.google.com with ESMTPS id 10sm7080189eyz.31.2009.06.28.03.39.59
(version=TLSv1/SSLv3 cipher=RC4-MD5);
Sun, 28 Jun 2009 03:39:59 -0700 (PDT)
Received: from smmsp by MyMachine with local (Exim 4.69)
(envelope-from <smmsp@mydomain.is-a-geek.com>)
id 1MKrnl-00075G-Oe
for root@mydomain.is-a-geek.com; Sun, 28 Jun 2009 11:40:01 +0100
From: Cron Daemon <me@gmail.com>
To: root@mydomain.is-a-geek.com
Subject: Cron <smmsp@MyMachine> test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp
Content-Type: text/plain; charset=UTF-8
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/var/lib/sendmail>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=smmsp>
Message-Id: <E1MKrnl-00075G-Oe@MyMachine>
Date: Sun, 28 Jun 2009 11:40:01 +0100
----- Message body suppressed -----
Подождите ... Это письмо на местный пользователи выходят на SMTP-серверы Gmail, а затем возвращаются на ваш сервер? Этого следует избегать. Вам нужно указать exim, что вся почта в ваш домен (-а) должна доставляться локально, а вся остальная почта может проходить через gmail как smarthost (определенно не как агент доставки).
Редактировать: Эти инструкции может помочь.
Вы проверили, правильно ли вы установили запись MX для своего домена?
Поддержка DynDNS.com - электронная почта, почтовые обменники и DNS
Неправильная конфигурация объясняет, что вы "видите" порт 25 при подключении извне к своему IP-адресу, но не отправляющую службу SMTP, которая не может разрешить запись MX вашего домена.