Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php邮件在hotmail中不断变成垃圾邮件_Php_Email_Dns_Hotmail - Fatal编程技术网

php邮件在hotmail中不断变成垃圾邮件

php邮件在hotmail中不断变成垃圾邮件,php,email,dns,hotmail,Php,Email,Dns,Hotmail,我一直在读其他问题,比如:但是我不知道问题在哪里。我花了几个小时来准备一切 我搜索了一些完整的标题,我正在使用它们。我还建立了SPF。在其他问题中,我唯一没有看到的是hotmail是否检测到邮件发送的域名: 我有一个子域要注册/登录,并从该子域发送一些邮件(验证/更改密码邮件) 发件人电子邮件域不是子域名 邮件中提供的链接发送到子域(脚本在其中执行) 所以我不确定这是否是hotmail不“批准”我的邮件的原因 以下是邮件的来源(hotmail): x-store-info:4r51+eLow

我一直在读其他问题,比如:但是我不知道问题在哪里。我花了几个小时来准备一切

我搜索了一些完整的标题,我正在使用它们。我还建立了SPF。在其他问题中,我唯一没有看到的是hotmail是否检测到邮件发送的域名:

  • 我有一个子域要注册/登录,并从该子域发送一些邮件(验证/更改密码邮件)
  • 发件人电子邮件域不是子域名
  • 邮件中提供的链接发送到子域(脚本在其中执行)
所以我不确定这是否是hotmail不“批准”我的邮件的原因

以下是邮件的来源(hotmail):

x-store-info:4r51+eLowCe79NzwdU2kRyU+PBY2R9QCQ99FUVSCLVNK5QY3TNQO8VMM9JIYWJSB4AMHHDPTHTP0/868JYJTIUWXZKN6HUGIKORTLFAM2NLYXNK5EPLYAWMUVQI0O7Xe5KJGM=
认证结果:hotmail.com;spf=pass(发件人IP为195.154.9.53)smtp.mailfrom=accounts@corporativelines.com; dkim=none header.d=corporativelines.com;x-hmca=通过头文件id=accounts@corporativelines.com
X-SID-PRA:accounts@corporativelines.com
X-AUTH-Result:通过
X-SID-Result:通过
X-Message-Status:n:n
X-Message-Delivery:Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MjtHRD0yO1NDTD00
X-Message-Info:11chDOWqoTnmN+IVPBVEJSVU8MOIB13EN8XPAAKDU6D2JW9IQ84N9UKCWMKB8JCIJAO9UBZPNSF4N4ZMRYRVMAM+9DT92cCh1N4AGxo+UI9VDYMM7C0UI7BMJ0OCJDW5S8HVWWVcQJ3ZP8VMFUIXZHQ1EiARTc4TMV3EN7HAMWIE+Ox0V9G9G6XITWYNUJQQQKKKK89BKZ45Z
收到:从sd-22000([195.154.9.53])通过COL004-MC5F5.hotmail.com和Microsoft SMTPSVC(7.5.7601.23008)收到;
孙,2015年6月7日13:29:16-0700
已接收:(uid7798调用qmail 1503);2015年6月7日20:26:51-0000
致:how2hack@hotmail.es
主题:=?UTF-8?B?QWN0aXZhdGUgYWNjb3VudA==
MIME版本:1.0
内容类型:text/HTML;charset=“UTF-8”;
内容传输编码:8比特
日期:2015年6月7日星期日21:26:51+0100
消息ID:
发件人:“AET有限公司”
以下是我正在使用的标题:

$headers    = array (
    'MIME-Version: 1.0',
    'Content-Type: text/HTML; charset="UTF-8";',
    'Content-Transfer-Encoding: 8bit', // quoted-printable for compatibility
    'Date: ' . date('r', $_SERVER['REQUEST_TIME']),
    'Message-ID: <' . $_SERVER['REQUEST_TIME'] . md5($_SERVER['REQUEST_TIME']) . '@corporativelines.com>',
    'From: ' . $from,
    'Reply-To: ' . $from,
    'Return-Path: ' . $from,
    'X-Mailer: PHP ' . phpversion(),
    'X-Originating-IP: ' . $_SERVER['SERVER_ADDR']
);
$headers=数组(
'MIME版本:1.0',
'内容类型:text/HTML;charset=“UTF-8”,
'内容传输编码:8bit',//引用可打印以确保兼容性
'Date:'.Date('r',$\u服务器['REQUEST\u TIME']),
'消息ID:',
“发件人:”。$From,
“回复:”。$from,
“返回路径:”。$from,
'X-Mailer:PHP'.phpversion(),
“X-origing-IP:”.$\u服务器['SERVER\u ADDR']
);
所以我不知道为什么hotmail一直把我的邮件推到垃圾邮件文件夹。。。可能是dns问题?我不确定那类事情

编辑:此问题与以下内容无关:


我(几乎)已经做了基本配置,不会像其他问题中所说的那样被标记为垃圾邮件,但问题仍然存在。因此,这是一个独特的问题,而不是重复的问题。

关于Hotmail为什么会将您的电子邮件标记为“垃圾邮件”,我能看到的最多的原因是您的主题行看起来很奇怪。它不是一个常规的主题行,如“激活帐户”,而是
主题:=?UTF-8?B?QWN0aXZhdGUgYWNjb3VudA=?=
。您可能希望使用静态主题行,例如“公司行-激活帐户”,并对其进行测试,看看这是否有任何区别


如果您的域名、DNS、SPF记录等出现问题,Hotmail可能会完全拒绝激活电子邮件。但是,电子邮件显然进入了Hotmail,因此邮件本身的某些信息被标记为“垃圾邮件”。

将您的电子邮件标记为垃圾邮件可能有很多原因,您可能需要一段时间才能找到触发其系统的确切原因

查看此链接并提出一些建议:

对我们来说,停止将我们的电子邮件标记为垃圾邮件的是反向DNS查找,因此我建议从这一点开始——这意味着当hotmail收到电子邮件时,他会对IP进行反向检查,看看它是否匹配它所说的来自的域,如果不匹配,它可以将其标记为垃圾邮件


你可以在这里运行反向检查:

可能重复@Dagon我在哪里说过我不能向hotmail发送邮件?所以它不是重复的。我在主题中使用UTF-8,因为该网站支持其他语言(地区),如西班牙语、法语、德语。。。我换了个话题,但什么都没有,也许是发件人的名字?“AET LTD”可以标记为垃圾邮件吗?感谢您的建议,我将回顾这些步骤并重新检查所有配置是否良好。我尝试了相反的方法,我看到了一些东西:这些错误/警告是原因吗??如果是,我将不得不联系我的主机提供商,我没有完全访问权限…嗨,我会就以下两个问题咨询您的提供商:被SECTOOR列入黑名单;反向DNS与SMTP标题不匹配
$headers    = array (
    'MIME-Version: 1.0',
    'Content-Type: text/HTML; charset="UTF-8";',
    'Content-Transfer-Encoding: 8bit', // quoted-printable for compatibility
    'Date: ' . date('r', $_SERVER['REQUEST_TIME']),
    'Message-ID: <' . $_SERVER['REQUEST_TIME'] . md5($_SERVER['REQUEST_TIME']) . '@corporativelines.com>',
    'From: ' . $from,
    'Reply-To: ' . $from,
    'Return-Path: ' . $from,
    'X-Mailer: PHP ' . phpversion(),
    'X-Originating-IP: ' . $_SERVER['SERVER_ADDR']
);