我目前正在构建一个系统,我正在使用谷歌OAuth与谷歌自动电子邮件代码。
我包含这段代码是为了让您直观地看到我想要发生的事情。
<?php
include_once "mailer.php" ;
$mail = new Mailer();
$email = "sample@gmail.com";
$name = "Daniel";
$subject= "testing";
$message = "Why so serious??";
$mail->mail($email,$subject,$message);
if(!$email){
echo " mail not sent " ;
}
else if ($email) {
echo "mail sent! " ;
}
他们提供的代码通常会要求提供帐户的密码。你实际上必须在代码中输入你的密码,这显然是相当危险的。当系统自动生成电子邮件时,使用的电子邮件将是相同的电子邮件帐户。(这意味着自动邮件中只会使用一个电子邮件地址,无论谁登录)。
我想做的是在发送自动电子邮件时使用登录者的电子邮件地址
为什么不使用http://framework.zend.com/manual/1.12/en/zend.mail.introduction.html呢?对于我们这些编程人员来说,Google的人是世俗的国王,但我喜欢Zend框架,因为它很简单,并且使用了PHP固有的邮件发送功能。试试吧,我想它可能符合要求。