Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个项目。在那个项目中,我想用 php 向我的客户发送邮件。目前我正在使用 sendmailer.php 包发送邮件。使用这个包,我通过我的 gmail 帐户(即 SMTP 协议)发送邮件。这需要 20 秒到 1 分钟。
我的疑问是......是否可以在不使用 smtp 协议的情况下向客户发送邮件..
我知道有一个函数叫做 mail().. 但我怀疑是..!! 是把我的邮件发给客户吗..?
请澄清我的疑问..我被困在这里..!!
不,没有 SMTP 是不可能的。
您必须定义自己的 SMTP 服务器设置,这些设置通常是您的主机提供的,例如,当您使用普通的 mail() 函数时,在 PHP ini 文件中。
您可以像这样更改设置:
ini_set("SMTP","smtp.example.com" ); ini_set('sendmail_from', 'user@example.com');