所以我写了一个 php 脚本,当用户忘记密码时,它会向用户发送一个临时密码,以便他们可以登录并更改密码。该脚本运行良好,并且发送的电子邮件包含所有正确的信息。我想要改变的是它是由谁发送的。我想为网站使用谷歌电子邮件应用程序来发送这些电子邮件,而不是由我的网络服务器发送电子邮件。这是我的脚本的发送部分的样子:
$email_to = $_POST["email"];
$email_from = "Admin@domain.com";
$email_subject = "Account Information Recovery";
$email_message = "Here is your temporary password:\n\n";
$email_message .= "Password: ".$password."\n";
$email_message .= "\nPlease log into your account and immediately change your password.";
// create email headers
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
但是,当我收到电子邮件时,它来自Admin@webserver
. 如何使用 google 的电子邮件应用程序发送这些电子邮件?