首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHPmailer SMTP自动配置

PHPmailer SMTP自动配置
EN

Stack Overflow用户
提问于 2015-03-31 17:27:19
回答 1查看 16.9K关注 0票数 1

我的phpmailer smtp有些东西不工作。php页面应该连接到经过smtp身份验证的服务器(使用用户名和密码),然后使用用户名和密码对我选择的特定邮箱进行身份验证。

基本上,我有两个步骤的身份验证:一个到服务器,一个到邮箱。

  • 下面的用户名和密码指的是什么?
  • 我如何登录到服务器(带有用户和密码),然后登录到邮箱(其他用户和其他密码)?

谢谢谁能帮我。

代码语言:javascript
运行
复制
// 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'];
EN

回答 1

Stack Overflow用户

发布于 2015-03-31 17:50:37

若要使用SMTP身份验证发送电子邮件,只需使用允许通过该服务器中继的用户名和密码登录一次。当SMTP服务器也是域的邮件交换器(MX)时,用于SMTP身份验证的用户名和密码通常与使用POP3 3/IMAP接收电子邮件的用户名和密码相同,后者位于邮件传递代理(丙二醛)上。

SMTP没有邮箱的概念,它只涉及接受来自邮件用户代理(MUA)的消息、从邮件传输代理(MTA)接收消息或向邮件提交代理(生活津贴)提交电子邮件,所有这些邮件都使用SMTP协议进行通信。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29374758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档