Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.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 mail()以显示通过Outlook发送的发件人_Php_R_Email_Outlook - Fatal编程技术网

获取PHP mail()以显示通过Outlook发送的发件人

获取PHP mail()以显示通过Outlook发送的发件人,php,r,email,outlook,Php,R,Email,Outlook,我正在使用邮件功能从intranetsite向特定用户发送一些邮件 它正在工作,但如果可能的话,我想对它进行微调。当我进去的时候yyy@domain.com“发件人地址”在Outlook中不会显示为同一发件人通过Outlook发送的普通邮件。它只显示发件人邮件,不将邮件与Outlook发送的邮件分组。这就像是内部网邮件和我们的Exchange之间没有连接一样 是否有可能让邮件功能显示发件人地址,就像邮件是从Outlook发送的一样 更新 将发件人格式化为 `$headers = "From: M

我正在使用邮件功能从intranetsite向特定用户发送一些邮件

它正在工作,但如果可能的话,我想对它进行微调。当我进去的时候yyy@domain.com“发件人地址”在Outlook中不会显示为同一发件人通过Outlook发送的普通邮件。它只显示发件人邮件,不将邮件与Outlook发送的邮件分组。这就像是内部网邮件和我们的Exchange之间没有连接一样

是否有可能让邮件功能显示发件人地址,就像邮件是从Outlook发送的一样

更新

将发件人格式化为

`$headers = "From: MyName <MyEmail>" . "\r\n";`
没有像我喜欢的那样让它100%工作。 你可以看到我在这里寻找的一个例子:


左侧部分使用mail函数生成,缺少有关发件人的一些信息。它就像没有链接到广告用户一样。就像右边的部分,我看到了所有的广告信息。从PHP中是否有可能让发送者与广告中相应的用户链接?

不完全确定您想要实现什么,但复制特定邮件客户端行为的最佳方法是:

1、从outlook向gmail地址发送电子邮件 2.去gmail打开邮件 3、在右侧下拉列表中选择“显示原始”


在该纯文本文件中,您将看到Outlook发送的标题。尝试在您的php中复制这些邮件头,但并不完全确定您要实现什么,但复制特定邮件客户端行为的最佳方法是:

bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
1、从outlook向gmail地址发送电子邮件 2.去gmail打开邮件 3、在右侧下拉列表中选择“显示原始”

在该纯文本文件中,您将看到Outlook发送的标题。尝试在php中复制这些标题

bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
第四个参数$additional_headers很重要。应使用的有效参数包括:发件人:、回复地址:和X-Mailer:

-例2

第四个参数$additional_headers很重要。应使用的有效参数包括:发件人:、回复地址:和X-Mailer:


例2我知道这不容易理解,也不容易描述。但是我自己找到了解决方案,from部分应该是这样的:$headers=from:MyName\r\n;现在,我只需要弄清楚如何通过LDAP从用户的姓名首字母中查找全名。有好的链接吗?我知道这不容易理解,也不容易描述。但是我自己找到了解决方案,from部分应该是这样的:$headers=from:MyName\r\n;现在,我只需要弄清楚如何通过LDAP从用户的姓名首字母中查找全名。有好的链接吗?