SPF softfail для пересланной электронной почты в учетную запись Gmail

Я смог заставить SPF передать все посланные электронные письма с моего Постфиксного сервера. Но для переданных доменов, которые просто перенаправляют электронную почту к моему идентификатору Gmail, я вижу softfail в SPF.

Например, если я посылаю электронное письмо от учетной записи hotmail до contactus@workingwoman.org затем, оно передается для тестирования почтового идентификатора ragraggupta8899@gmail.com.

Я добавил заголовок SPF "spf1 mx - все" для моего имени хоста (host.tariffplans.com) также для всех доменов. Запись всех доменов/субдоменов правильно указывает на мой IP сервера: 23.239.30.81

Но в переданном почтовом заголовке.. Google показывает его как softfail. Какова могла быть проблема?:

Delivered-To: rag.raggupta8899@gmail.com
Received: by 10.114.96.70 with SMTP id dq6csp51447ldb;
        Sat, 19 Jul 2014 23:05:03 -0700 (PDT)
X-Received: by 10.182.65.66 with SMTP id v2mr22896624obs.74.1405836302184;
        Sat, 19 Jul 2014 23:05:02 -0700 (PDT)
Return-Path: 
Received: from host.tariffplans.com (tariffplans.com. [23.239.30.81])
        by mx.google.com with ESMTPS id js4si25593503obc.98.2014.07.19.23.05.01
        for 
        (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
        Sat, 19 Jul 2014 23:05:02 -0700 (PDT)
Received-SPF: softfail (google.com: domain of transitioning bhasker@hotmail.com does not designate 23.239.30.81 as permitted sender) client-ip=23.239.30.81;
Authentication-Results: mx.google.com;
       spf=softfail (google.com: domain of transitioning bhasker@hotmail.com does not designate 23.239.30.81 as permitted sender) smtp.mail=bhasker@hotmail.com
Received: from BLU004-OMC4S20.hotmail.com (blu004-omc4s20.hotmail.com [65.55.111.159])
    (using TLSv1.2 with cipher AES128-SHA256 (128/128 bits))
    (No client certificate requested)
    by host.tariffplans.com (Postfix) with ESMTPS id 668E01E1619
    for ; Sun, 20 Jul 2014 11:35:01 +0530 (IST)
Received: from BLU181-W79 ([65.55.111.136]) by BLU004-OMC4S20.hotmail.com with Microsoft SMTPSVC(7.5.7601.22712);
     Sat, 19 Jul 2014 23:05:01 -0700
X-TMN: [mcaEHqstvkaYJBg7Y5zPleq+hEPF4BC7]
X-Originating-Email: [bhasker@hotmail.com]
Message-ID: 
Content-Type: multipart/alternative;
    boundary="_dfcd1b0c-5d39-4204-a29c-16fb51556946_"
From: Bhasker Yamsani 
To: "contactus@workingwoman.org" 
Subject: testing
Date: Sun, 20 Jul 2014 02:05:00 -0400
Importance: Normal
MIME-Version: 1.0
X-OriginalArrivalTime: 20 Jul 2014 06:05:01.0018 (UTC) FILETIME=[8A96E3A0:01CFA3E0]

3
задан 11 March 2018 в 06:48
2 ответа

Ваш сервер host.tariffplansindia.com получает почту извне, в данном случае bhasker1@hotmail.com. Получателем на вашем хосте является contactus@indianworkingwoman.org. Теперь ваш сервер пересылает эту почту (без изменения адреса конверта From-address) в gmail. Теперь сервер gmail получает почту с вашего сервера host.tariffplansindia.com с конвертом - с bhasker1@hotmail.com. Теперь SPF-запись hotmail.com запрещает всех отправителей, кроме своих, и вы ничего не можете с этим поделать. SPF нарушает этот тип пересылки почты, это известная проблема, но она также решается с помощью Sender Rewriting Scheme (SRS).

Используя SRS, пересылающий почтовый сервер может перезаписать конверт - так, чтобы он исходил из домена, для которого вы контролируете запись SPF (host.tariffplansindia.com). К сожалению, настройка SRS на почтовом сервере требует - в большинстве случаев - компиляции и установки программного обеспечения вручную, существует лишь очень ограниченное количество доступных реализаций , а также существующий вопрос о том, как выполнять SRS на postfix.

.
7
ответ дан 3 December 2019 в 05:12

Нашел простое решение для меня, я просто добавляю запись TXT в свой хостинг доменного имени с "v = spf1 ip4: xxx.xxx.xxx.xxx include: _spf.google.com ~ all", где xxx.xxx.xxx .xxx - это IP-адрес вашего сервера.

0
ответ дан 3 December 2019 в 05:12

Теги

Похожие вопросы