DynDNS и почтовые серверы

Я установил коробку Ubuntu с EXIM4 для обработки моей электронной почты, сейчас я забочусь только об исходящей электронной почте. Мой маршрутизатор управляет моей статической IP-адресацией DynDNS.com. Переадресация портов для порта 25 открыта и отображается при сканировании портов. Брандмауэр firestarter на коробке показывает попытки доступа, и я добавил правило разрешения.

Исходящая электронная почта, кажется, работает, как я хотел, и она настроена для отправки через мой аккаунт Gmail. Проблема в том, что GMail рассылает мне спам каждые 10-20 минут с уведомлением о статусе доставки с жалобой на отказ в соединении. Похоже, что Google пытается отправить по электронной почте мой root @ аккаунт.

Как мне преодолеть эту проблему? Как я могу настроить полный доступ к электронной почте? Как лучше всего действовать на частном веб-сайте, который нуждается в минимальной поддержке по электронной почте (например, 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 -----

2 ответа

Решение

Подождите... Отправляется ли почта локальным пользователям на SMTP-серверы Gmail, а затем возвращается на ваш сервер? Это то, что вы хотите избежать. Вы должны указать exim, что вся почта в ваш домен (ы) должна доставляться локально, а затем вся остальная почта может отправляться через gmail в качестве smarthost (определенно не в качестве агента доставки).

Изменить: эти инструкции могут помочь.

Вы проверили, правильно ли вы установили запись MX своего домена?

Поддержка DynDNS.com - электронная почта, почтовые обменники и DNS

Неправильная конфигурация может объяснить, что вы "видите" порт 25 при подключении извне к своему IP-адресу, но не к отправляющей службе SMTP, которая не может разрешить запись MX вашего домена.

Другие вопросы по тегам