【问题标题】:xampp sendmail using gmail account, from ubuntuxampp sendmail 使用 gmail 帐户,来自 ubuntu
【发布时间】:2012-06-16 09:44:33
【问题描述】:

我已经为 ubuntu 安装了 Xampp。它位于 /opt/lampp。我想配置 php.ini 和 sendmail.ini 文件,以便能够使用 gmail smtp 服务器发送邮件。 php.ini 位于 /opt/lampp/etc,但我找不到 sendmail.ini 文件。此外,stackoverflow 上的大部分资源都是针对 Windows 的。有人可以指出 ubuntu 和 xampp 服务器的配置。 非常感谢。

【问题讨论】:

    标签: php email xampp sendmail lampp


    【解决方案1】:

    使用 zend_mail 代替使用 gmail 配置发送邮件

    $settings = array('ssl'=>'ssl',
                                    'port'=>465,
                                    'auth' => 'login',
                                    'username' => 'youremail@gmail.com',
                                    'password' => 'YOUR_PASSWORD');
                    $transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $settings);
                    $email_from = "YOUR_EMAIL";
                    $name_from = "YOUR NAME";
                    $email_to = "TO_EMAIL";
                    $name_to = "TO NAME";
    
                    $mail = new Zend_Mail ();
                    $mail->setReplyTo($email_from, $name_from);
                    $mail->setFrom ($email_from, $name_from);
                    $mail->addTo ($email_to, $name_to);
                    $mail->setSubject ('Testing email using google accounts and Zend_Mail');
                    $mail->setBodyText ("Email body");
                    $mail->send($transport);
    

    http://blog.josedasilva.net/zend-framework-sending-emails-using-zend_mail-and-google-smtp/

    【讨论】:

      猜你喜欢
      • 2011-06-24
      • 2013-04-25
      • 2013-12-19
      • 2015-04-23
      • 2018-09-03
      • 1970-01-01
      • 2012-06-08
      • 1970-01-01
      • 2016-02-05
      相关资源
      最近更新 更多