0
某些东西不适用于我的phpmailer smtp。 这个php页面应该连接到一个经过smtp认证的服务器(带有用户名和密码),然后通过使用用户名和密码选择的特定邮箱进行身份验证。PHPmailer SMTP认证配置
基本上我有两步认证:一个到服务器,一个到邮箱。
- 下面的用户名和密码是指什么?
- 我怎样才能登录到服务器(用户名和密码)然后到 的邮箱(其他用户和其他密码)?
谢谢谁能帮助我。
// SMTP auth
$mail->IsSMTP();
$mail->SMTPAuth = ($smtp['auth'] ? true : false);
$mail->SMTPSecure = ($smtp['secure'] ? $smtp['secure'] : false);
$mail->Host = $smtp['host'];
$mail->Port = $smtp['port'];
$mail->Username = $smtp['username'];
$mail->Password = $smtp['password'];
“_用于SMTP身份验证的用户名和密码通常是相同的_”...并且当它们不是? – Drew 2015-03-31 18:50:16
然后,您需要特定的凭据,允许您中继,但仍然只有一个用户名/密码组合才能使用。认证后没有二次登录。 – dartonw 2015-03-31 18:52:53
我问我的提供商,并回答说,auth smtp是在域级别,而不是在邮箱级别。所以,我有: - 用户名:[email protected] - 密码:xxx 但我需要从[email protected]发送电子邮件。我怎样才能做到这一点与phpmailer?我无法指定两个不同的用户名。 – Drew 2015-05-02 22:03:23