【发布时间】:2021-04-07 10:43:23
【问题描述】:
我不得不使用 IMAP 发送电子邮件,因为我的电子邮件提供商很烦人地不支持 SMTP。
所以我查找了如何在 PHP 中通过 IMAP 发送电子邮件。
我发现了这个:https://www.php.net/manual/en/function.imap-mail.php
imap_mail(字符串 $to ,字符串 $subject ,字符串 $message [,字符串 $additional_headers = null [,字符串 $cc = null [,字符串 $bcc = null [,字符串 $rpath = null ]]]]):布尔
所有其他 imap_* 函数都有一个参数来指定要使用的 IMAP 连接。这个函数没有。
imap_mail 如何知道要使用哪个“IMAP 句柄”?
【问题讨论】:
-
您可以通过 IMAP 发送邮件吗? stackoverflow.com/questions/1627596/…
-
一般来说,IMAP 不能用于发送邮件(一些很少使用的扩展除外)。 PHP 的 mail() 命令(以及扩展 imap_mail)依赖于
sendmail程序或类似的现有程序(或者可能是 SMTP?),它们不通过 IMAP 发送。