PHP Mail确定性

问题描述 投票:0回答:1

我尝试过使用PHP发送邮件的不同方法。

我经常遇到的问题是有些人没有收到它们。

我尝试了不同的邮件库,如phpmailer和swiftmailer但仍有人抱怨他们没有收到电子邮件(人们拥有相同的电子邮件客户端和同一个@url)

我想知道有没有办法总是有效?一种检查是否以及如果不是为什么不将电子邮件发送给某些人的方法。

应该有一些方法吗?

这是发送失败的电子邮件的日志。我应该添加一些标题信息吗?

Return-path: <[email protected]>
Received: from mail.axc.nl ([159.253.0.157]:44252)
    by vserver23.axc.nl with esmtp (Exim 4.82)
    (envelope-from <[email protected]>)
    id 1WCkYY-0003KK-L1
    for [email protected]; Mon, 10 Feb 2014 07:41:26 +0100
Message-ID: <[email protected]>
Date: Mon, 10 Feb 2014 07:41:26 +0100
Subject: Mindstretch Scan
From: Mindstretch Mailer <[email protected]>
To: [email protected]
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
php email phpmailer swiftmailer
1个回答
0
投票

您可以尝试设置SPF记录,反向DNS和DKIM。检查您是否被列入黑名单/是否发送了电子邮件也是明智之举。我担心在这种情况下更改邮件库是无济于事的。

© www.soinside.com 2019 - 2024. All rights reserved.