【发布时间】:2015-07-29 18:21:37
【问题描述】:
我们继承了一个较旧的 PHP 应用程序。这是一个以怪异风格编码的在线商店应用程序。每个邮件程序都已即时编码到响应式 PHP 文件中。有很多文件可以保存发送邮件的代码。 问题是,新的网络服务器使用一个要求 SMTPAuth 接受邮件发送的邮件服务器。该代码不提供任何 SMTPAuth 凭据,因为以前的主机没有使用它。
脚本使用 PHPMailer。 我的问题是,是否有任何方法可以集中设置 PHPMailer 在发送邮件时始终自动使用的 SMTPAuth 凭据(主机、用户名、密码)?
我不想接触外部代码并更改每个脚本,因此它使用 SMTPAuth,例如:
$mail->IsSMTP = true;
$mail->Host = "blah";
$mail->Username = "xxx";
等等。 我希望我的意图很明确。有问题请追问。
【问题讨论】: