Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php xampp使用gmail帐户发送邮件,来自ubuntu_Php_Email_Xampp_Sendmail_Lampp - Fatal编程技术网

Php xampp使用gmail帐户发送邮件,来自ubuntu

Php xampp使用gmail帐户发送邮件,来自ubuntu,php,email,xampp,sendmail,lampp,Php,Email,Xampp,Sendmail,Lampp,我已经为ubuntu安装了Xampp。它位于/opt/lampp中。我想配置php.ini和sendmail.ini文件,以便能够使用gmail smtp服务器发送邮件。php.ini位于/opt/lampp/etc中,但我找不到sendmail.ini文件。stackoverflow上的大多数资源也用于Windows。有人能指出ubuntu和xampp服务器的配置吗。 非常感谢。使用zend_mail,而不是使用gmail配置发送邮件 $settings = array('ssl'=>'

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

使用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);

使用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);