0

我正在做一个项目。在那个项目中,我想用 php 向我的客户发送邮件。目前我正在使用 sendmailer.php 包发送邮件。使用这个包,我通过我的 gmail 帐户(即 SMTP 协议)发送邮件。这需要 20 秒到 1 分钟。

我的疑问是......是否可以在不使用 smtp 协议的情况下向客户发送邮件..

我知道有一个函数叫做 mail().. 但我怀疑是..!! 是把我的邮件发给客户吗..?

请澄清我的疑问..我被困在这里..!!

4

1 回答 1

1

不,没有 SMTP 是不可能的。

您必须定义自己的 SMTP 服务器设置,这些设置通常是您的主机提供的,例如,当您使用普通的 mail() 函数时,在 PHP ini 文件中。

您可以像这样更改设置:

ini_set("SMTP","smtp.example.com" ); 
ini_set('sendmail_from', 'user@example.com'); 
于 2013-07-23T11:11:30.697 回答