我的phpmailer-smtp出现问题。php页面应该连接到一个经过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身份验证发送电子邮件,您只需要使用允许通过该服务器中继的用户名和密码登录一次。当SMTP服务器也是域的邮件交换器(MX)时,用于SMTP身份验证的用户名和密码通常与用于使用POP3/IMAP接收电子邮件的用户名和口令相同,其中邮箱存在于邮件传递代理(MDA)上。
SMTP没有邮箱的概念,它只涉及接受来自邮件用户代理(MUA)的邮件、接收来自邮件传输代理(MTA)的邮件或向邮件提交代理(MSA)提交电子邮件,所有这些都使用SMTP协议进行通信。