Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.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 如何检查wp_邮件是否已发送电子邮件_Php_Wordpress_Email - Fatal编程技术网

Php 如何检查wp_邮件是否已发送电子邮件

Php 如何检查wp_邮件是否已发送电子邮件,php,wordpress,email,Php,Wordpress,Email,我想检查电子邮件是否使用 wp_mail( $to, $subject, $message, $headers, $attachments ); 但是根据wordpress文档 返回类型说明电子邮件内容是否已成功发送 它还说,真正的返回值并不自动意味着用户成功地收到了电子邮件。这仅仅意味着所使用的方法能够处理请求而没有任何错误 因此,我的问题是如何跟踪是否已成功到达收件人收件箱?尝试将处置通知发送到电子邮件标题 $headers = "Disposition-Notification-To:

我想检查电子邮件是否使用

wp_mail( $to, $subject, $message, $headers, $attachments );
但是根据wordpress文档

返回类型说明电子邮件内容是否已成功发送

它还说,真正的返回值并不自动意味着用户成功地收到了电子邮件。这仅仅意味着所使用的方法能够处理请求而没有任何错误


因此,我的问题是如何跟踪是否已成功到达收件人收件箱?

尝试将
处置通知发送到
电子邮件标题

$headers = "Disposition-Notification-To: yourEmailID\n";

那么wp_mail只有在邮件发出时才会返回1?对吗?是的。通过添加此标题,将向指定的电子邮件地址发送邮件传递通知*年后-效果良好,它会要求用户通知电子邮件已被读取-尽管我似乎无法在androids gmail应用程序上使用它。