我的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'];
发布于 2015-03-31 17:50:37
若要使用SMTP身份验证发送电子邮件,只需使用允许通过该服务器中继的用户名和密码登录一次。当SMTP服务器也是域的邮件交换器(MX)时,用于SMTP身份验证的用户名和密码通常与使用POP3 3/IMAP接收电子邮件的用户名和密码相同,后者位于邮件传递代理(丙二醛)上。
SMTP没有邮箱的概念,它只涉及接受来自邮件用户代理(MUA)的消息、从邮件传输代理(MTA)接收消息或向邮件提交代理(生活津贴)提交电子邮件,所有这些邮件都使用SMTP协议进行通信。
https://stackoverflow.com/questions/29374758
复制相似问题