如何从 smtp php 邮件程序函数 sendmail() 中的电子邮件地址更改
How to change from email address in smtp php mailer function sendmail()
我正在使用下面的代码,我收到了电子邮件,但不是来自 setFrom()
函数的电子邮件地址。谁能帮我在 SMTP sendmail()
函数中设置来自电子邮件地址的愿望?
include_once 'Mailer.php';
$body = 'TEST, Testing of email.';
$subject = 'Email Demo';
$email = 'test1@gmail.com';
$fromEmail = 'test2@gmail.com';
$objMail = new Mailer();
$objMail->mail->AddReplyTo('test3@gmail.com', 'Test 3');
$objMail->mail->SetFrom('testfrom1@gmail.com', 'Test From 1');
$objMail->mail->AddAddress('test4@gmail.com', 'Test 4');
$objMail->mail->IsHTML(true);
$objMail->sendmail($email, 'Test', $subject, $body);
这个问题之前已经回答过很多次了。 Gmail 不允许您设置任意地址,但您可以在您的帐户中添加有限数量的预配置别名。
我正在使用下面的代码,我收到了电子邮件,但不是来自 setFrom()
函数的电子邮件地址。谁能帮我在 SMTP sendmail()
函数中设置来自电子邮件地址的愿望?
include_once 'Mailer.php';
$body = 'TEST, Testing of email.';
$subject = 'Email Demo';
$email = 'test1@gmail.com';
$fromEmail = 'test2@gmail.com';
$objMail = new Mailer();
$objMail->mail->AddReplyTo('test3@gmail.com', 'Test 3');
$objMail->mail->SetFrom('testfrom1@gmail.com', 'Test From 1');
$objMail->mail->AddAddress('test4@gmail.com', 'Test 4');
$objMail->mail->IsHTML(true);
$objMail->sendmail($email, 'Test', $subject, $body);
这个问题之前已经回答过很多次了。 Gmail 不允许您设置任意地址,但您可以在您的帐户中添加有限数量的预配置别名。