我正在尝试从用户向管理员发送邮件。用户正在输入他的电子邮件地址和邮件正文。但只有保存用户(目前是我)邮件ID和密码才能成功
$mail->Username = $email;
$mail->Password =
如果' $ mail->密码='管理员会从输入的电子邮件中收到电子邮件用我的gmail密码给出但是获取任何随机用户的密码以向管理员发送任何邮件是不合逻辑的...我是新手所以如果有人解决这个问题会很有帮助!!
答案 0 :(得分:1)
这里已多次介绍 - gmail不允许您从任意地址发送,并要求用户的凭据允许从他们的帐户发送只是疯子;没有人应该永远这样做。不要从用户发送;从您自己的地址发送并使用提交者的地址作为回复地址。这样,您只需要自己的凭据,而不会伪造来自地址。