快速提问。
我有一个Gmail帐户
ie / myemail@gmail.com
我已将我的网站电子邮件与之关联
即/
contact@mydomain.com
是否可以使用PHPMailer通过gmail发送电子邮件(为了可靠性,不太可能被标记为垃圾邮件等),但将“contact@mydomain.com”作为我发送的电子邮件???
我正在使用此处的代码:
http://blog.levhita.net/2008/03/13/send-email-using-gmail-and-phpmailer/
到目前为止,我一直在收到错误:
SMTP错误:无法进行身份验证。
感谢。
答案 0 :(得分:1)
阅读此分步指南: http://deepakssn.blogspot.com/2006/06/gmail-php-send-email-using-php-with.html
您可以将“$ mail-> From”设置为您想要的任何值。
答案 1 :(得分:1)
转到GMail中的帐户和导入,发送邮件并验证contact@mydomain.com,然后尝试一下。首先确保脚本正在以“常规方式”运行。 您还可以购买GMail for Business(适用于您的域名)并解决问题。
答案 2 :(得分:0)
答案 3 :(得分:0)
PHPMailer有一个gmail的示例页面。
简单:http://phpmailer.worxware.com/index.php?pg=examplebgmail
和高级:http://phpmailer.worxware.com/index.php?pg=exampleagmail
您还可以在示例文件夹中下载这些文件(/examples/test_smtp_gmail_advanced.php)
使用那里的代码为PHPMailer& Gmail的
答案 4 :(得分:0)
我建议为mydomain.com设置一个免费的Google Apps帐户,并在那里使用电子邮件帐户发送您的电子邮件。
您可以通过Google Apps将contact@mydomain.com设置为帐户,然后将其用作电子邮件的发件人 - 除了使用contact @ mydomain之外,PHPMailer的设置应与gmail相同。 com作为您的身份验证用户名(以及您设置的任何密码,显然)。
如果您想将发送至contact@mydomain.com的电子邮件转发至您的Gmail帐户,可以执行此操作just as you would for a gmail account。