2013-03-22 32 views
3

想知道什么是php mail()优先类型。我读到这question和我读到了PHP手册,Php mail() - 优先类型

<?php 
    $headers = "MIME-Version: 1.0\n" ; 
    $headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n"; 
    $headers .= "X-Priority: 1 (Higuest)\n"; 
    $headers .= "X-MSMail-Priority: High\n"; 
    $headers .= "Importance: High\n"; 
    $status = mail($to, $subject, $message,$headers); 
?> 

但它不能说明什么是我们可以使用的类型。 X-Priority: 1 (Higuest)X-MSMail-Priority: High用于此的两个不同的词。我发现的优先级类型很少。例如:低,中,高,紧急,紧急,关键我们如何使用这种类型。

+1

这些没有标准。每个邮件应用程序都可以自行完成。如果可用,请查阅您定位的邮件客户端的文档。 – deceze 2013-03-22 10:59:06

+0

据推测,这应该是“最高” - 不是“Higuest”... – MikeW 2016-02-10 10:15:03

回答

7

值:1 =高,3 =正常,5 =低

不需要输入两行,请使用X-MSMAIL优先或X-优先

替代X-优先尽管优先考虑X优先权。 “高” 对应于X优先级:1,“正常”与X优先级:3, 相同,“低”与“X优先级:5”相同。在同一电子邮件标题中同时包含X优先级 和X-MSMailPriority即可,尽管 可能是他们最赞同的。

例子:

要么

X-MSMAIL优先级:高

X优先:1

,并通过这个链接,你”我将更了解邮件功能

http://www.velvetblues.com/web-development-blog/avoid-spam-filters-with-php-mail-emails/

+0

有用的信息,非常感谢:) – Nytram 2013-03-22 11:32:49

+0

感谢分享等值。 MailMate提供X优先权,但没有解释。希望复制Apple Mail高优先级。现在明白了。任何其他人在寻找MailMate信息,这里是获取X-Priority标题的命令:'defaults write com.freron.MailMate MmAdditionalComposerHeaders“({headerName ='X-Priority'; defaultValue ='3'; type ='plain';} )“'默认为正常。 – Foliovision 2016-03-28 23:11:49

+0

感谢您的回答。 Upvoted! – 2017-04-13 17:08:11