无法将电子邮件发送到Google Apps地址; Gmail收到同样的电子邮件 [英] Cannot deliver email to Google Apps address; Gmail receives the same email fine

查看:220
本文介绍了无法将电子邮件发送到Google Apps地址; Gmail收到同样的电子邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个安装了Webform模块的Drupal站点,可以将电子邮件发送给一小组使用Google应用帐户的人。它曾经工作;现在,没有任何变化,他们根本没有收到信息。他们不是垃圾邮件;他们只是永远不会到期。但是,如果我将自己的个人Gmail地址作为收件人,我会收到罚款...不是垃圾邮件或任何内容。



我想也许问题是我的域名(托管在MediaTemple)没有SPF记录,所以我添加了一个:

  v = spf1 include:spf .mail01.mtsvc.net包括:_spf.google.com〜全部

然而,Google仍然没有'不喜欢它。当我查看我在个人帐户中收到的消息的标题时,它说:

 交付给:me @ gmail .com 
收到:由10.195.13.109与SMTP id ex13csp22977wjd;
星期四,2013年2月28日09:58:05 -0800(PST)
X收到:10.49.16.135与SMTP ID g7mr12547512qed.8.1362074284935;
星期四,2013年2月28日09:58:04 -0800(PST)
返回路径:< info@freeyourlegs.com>
收到:从freeyourlegs.com(freeyourlegs.com。[72.10.49.208])$ m
by mx.google.com with ESMTPS id fo1si2728187qab.100.2013.02.28.09.58.04
(version = TLSv1密码= RC4-SHA位= 128/128);
星期四,2013年2月28日09:58:04 -0800(PST)
已收到SPF:softfail(google.com:过渡期域名info@freeyourlegs.com未指定72.10.49.208为允许的发件人)client-ip = 72.10.49.208;
身份验证结果:mx.google.com;
spf = softfail(google.com:转换域名info@freeyourlegs.com不会将72.10.49.208指定为允许的发件人)smtp.mail=info@freeyourlegs.com
收到:(qmail 1658由uid 48); 28 Feb 2013 09:58:04 -0800
日期:2013年2月28日09:58:04 -0800
消息ID:< 20130228175804.1656.qmail@freeyourlegs.com>
发送至:me@gmail.com
主题:表单提交来自:安排约会
X-PHP-Originating-Script:10001:mail.inc
MIME-Version:1.0
Content-Type:text / plain;字符集= UTF-8;格式=流动; delsp = yes
Content-Transfer-Encoding:8Bit
X-Mailer:Drupal Webform(PHP / 5.3.5)
错误信息:发送给:info@freeyourlegs.com
发件人: info@freeyourlegs.com
来自:静脉护理研究所< info@freeyourlegs.com>

我对softfail ...不指定为允许的发件人位感到困惑。另外,每个选项组合(包括v = spf1 + all)都会在SPF测试器上给我一个HELO / EHLO软失败,位于 http://www.kitterman.com/spf/validate.html (即使我目前的记录根据测试人员通过,这看起来甚至不可能)。



我知道反向DNS是为我的域设置的。



我错过了什么?

解决方案

首先要尝试更正SPF记录。我建议:

v = spf1包括:_spf.google.com ip4:72.10.49.208〜全部

spf.mail01.mtsvc.net中的IP地址范围与电子邮件的IP地址不匹配 - 我查阅了MediaTemple,他们的说明适用于您随身携带邮件的情况。该电子邮件来自网站的IP是72.10.49.208

编辑:如果这不能解决问题,那么问题可能与发送服务器有关。建议你看看这篇文章(及其链接):



不能发送电子邮件到我自己的域名地址


I have a Drupal site with the Webform module installed to send out emails to a small group of people with Google apps accounts. It used to work; now, with nothing having been changed, they do not receive the messages at all. They are not in spam; they just never arrive period. However, if I put in my own personal Gmail address as a recipient, I receive it fine... not in spam or anything.

I thought maybe the problem was that my domain (hosted at MediaTemple) didn't have an SPF record, so I added one:

v=spf1 include:spf.mail01.mtsvc.net include:_spf.google.com ~all

However, Google still doesn't like it. When I look at the headers of the message I receive in my personal account, it says:

Delivered-To: me@gmail.com
Received: by 10.195.13.109 with SMTP id ex13csp22977wjd;
        Thu, 28 Feb 2013 09:58:05 -0800 (PST)
X-Received: by 10.49.16.135 with SMTP id g7mr12547512qed.8.1362074284935;
        Thu, 28 Feb 2013 09:58:04 -0800 (PST)
Return-Path: <info@freeyourlegs.com>
Received: from freeyourlegs.com (freeyourlegs.com. [72.10.49.208])
        by mx.google.com with ESMTPS id fo1si2728187qab.100.2013.02.28.09.58.04
        (version=TLSv1 cipher=RC4-SHA bits=128/128);
        Thu, 28 Feb 2013 09:58:04 -0800 (PST)
Received-SPF: softfail (google.com: domain of transitioning info@freeyourlegs.com does not designate 72.10.49.208 as permitted sender) client-ip=72.10.49.208;
Authentication-Results: mx.google.com;
       spf=softfail (google.com: domain of transitioning info@freeyourlegs.com does not designate 72.10.49.208 as permitted sender) smtp.mail=info@freeyourlegs.com
Received: (qmail 1658 invoked by uid 48); 28 Feb 2013 09:58:04 -0800
Date: 28 Feb 2013 09:58:04 -0800
Message-ID: <20130228175804.1656.qmail@freeyourlegs.com>
To: me@gmail.com
Subject: Form submission from: Schedule an Appointment
X-PHP-Originating-Script: 10001:mail.inc
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes
Content-Transfer-Encoding: 8Bit
X-Mailer: Drupal Webform (PHP/5.3.5)
Errors-To: info@freeyourlegs.com
Sender: info@freeyourlegs.com
From: "Vein Care Institute" <info@freeyourlegs.com>

I'm confused by the "softfail... does not designate as a permitted sender" bit. In addition, every combination of options (including v=spf1 +all) gives me a HELO/EHLO softfail on the SPF tester at http://www.kitterman.com/spf/validate.html (which doesn't even seem possible), even though my current record does "pass" according to the tester.

I do know that reverse DNS is set up for my domain.

What have I missed?

解决方案

First thing to try is to correct the SPF record. I would suggest:

v=spf1 include:_spf.google.com ip4:72.10.49.208 ~all

The IP ranges in spf.mail01.mtsvc.net do not match the IP the email came from -- I looked up MediaTemple and their instructions are for when you host your email with them. The email is coming from the website's IP which is 72.10.49.208

Edit: If this does not correct the problem, then the problem is likely with the sending server. Suggest you check out this article (and the links in it):

can't send email to addresses at my own domain

这篇关于无法将电子邮件发送到Google Apps地址; Gmail收到同样的电子邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆