0
我想从用户发送邮件给管理员。用户只能通过保存用户的输入mail.But他的电子邮件地址和体(目前这是我)邮件的ID和密码,使这个成功邮件程序错误:SMTP连接()失败。
$mail->Username = $email;
$mail->Password =
联系得到的电子邮件输入电子邮件,如果“$邮件 - >密码='给我的Gmail密码,但它是不合逻辑的,得到任何随机用户的密码发送任何邮件给管理员...我是一个新手,所以这将是很大的帮助,如果有人解决这个问题!
您设置了哪些其他参数?你是否为每个域正确设置SMTP服务器? –
$ mail-> IsSMTP(); //启用SMTP $ mail-> SMTPDebug = 1; //调试:1 =错误和消息,2 =仅消息 $ mail-> SMTPAuth = true; //启用认证 $ mail-> SMTPSecure ='ssl'; //启用安全传输功能需要Gmail $ mail-> Host =“smtp.gmail.com”; $ mail-> Port = 465; //或587 我认为他们是正确的 –
那么所有的电子邮件都来自Gmail帐户吗?他们输入的SMTP凭据将仅基于其电子邮件提供商对特定服务器有效。 –