【问题标题】:Need Clarification in sending mail to the particular mail address in PHP在向 PHP 中的特定邮件地址发送邮件时需要说明
【发布时间】:2013-07-23 19:21:32
【问题描述】:

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

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

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

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

【问题讨论】:

  • 您在运行您的 php 的服务器上没有可用的邮件服务器吗?
  • 是的,我的服务器上有可用的邮件服务器。你能告诉我如何更改 PHP ini 文件中的 smtp 服务器设置吗?
  • 只需使用该服务器而不是 gmail 发送。
  • “如何更改PHP ini文件中的smtp服务器设置”看看我的回答。

标签: php email smtp


【解决方案1】:

不,没有 SMTP 是不可能的。

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

您可以像这样更改设置:

ini_set("SMTP","smtp.example.com" ); 
ini_set('sendmail_from', 'user@example.com'); 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 2014-04-29
    • 1970-01-01
    • 2019-01-10
    • 2011-07-05
    • 1970-01-01
    相关资源
    最近更新 更多