Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.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 Laravel 5.1邮件不工作_Php_Email_Laravel_Sendmail - Fatal编程技术网

Php Laravel 5.1邮件不工作

Php Laravel 5.1邮件不工作,php,email,laravel,sendmail,Php,Email,Laravel,Sendmail,编辑:我正在一台实时Ubuntu 14 LTS服务器上测试它 我正在从事一个需要发送电子邮件的Laravel项目。首先,我尝试了本机PHP如何发送电子邮件,如: <?php // the message $msg = "First line of text\nSecond line of text"; // use wordwrap() if lines are longer than 70 characters $msg = wordwrap($msg,70);

编辑:我正在一台实时Ubuntu 14 LTS服务器上测试它

我正在从事一个需要发送电子邮件的Laravel项目。首先,我尝试了本机PHP如何发送电子邮件,如:

<?php
   // the message
   $msg = "First line of text\nSecond line of text";

  // use wordwrap() if lines are longer than 70 characters
  $msg = wordwrap($msg,70);

 // send email
 mail("someone@example.com","My subject",$msg);
?>

sample@email.com
只是我代码中的一个例子。我用的是合法的电子邮件。然后当我尝试
var\u dump
测试时,我得到
int(0)
我认为这是一个失败的响应?如何正确使用它?或者仅仅是简单的邮件功能不起作用?我已经在
电子邮件中看到了该视图。请检查您的电子邮件设置,然后再检查垃圾邮件文件夹。

检查您的电子邮件设置,然后再检查垃圾邮件文件夹。

在laravel 5.1中,检查下面的邮件设置

.env文件

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=<your email>
MAIL_PASSWORD=<password>
MAIL_ENCRYPTION=tls
return [
'driver' => env('MAIL_DRIVER', 'mail'),
'host' => env('MAIL_HOST', 'localhost'),
'port' => env('MAIL_PORT', ""),
'from' => ['address' => "<from email>", 'name' => "<name>"],
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
'username' => env('MAIL_USERNAME',""),
'password' => env('MAIL_PASSWORD',""),
];
MAIL\u驱动程序=smtp
MAIL_HOST=smtp.gmail.com
邮件端口=587
邮箱用户名=
邮箱密码=
邮件加密=tls
mail.php文件

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=<your email>
MAIL_PASSWORD=<password>
MAIL_ENCRYPTION=tls
return [
'driver' => env('MAIL_DRIVER', 'mail'),
'host' => env('MAIL_HOST', 'localhost'),
'port' => env('MAIL_PORT', ""),
'from' => ['address' => "<from email>", 'name' => "<name>"],
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
'username' => env('MAIL_USERNAME',""),
'password' => env('MAIL_PASSWORD',""),
];
返回[
'driver'=>env('MAIL_driver','MAIL'),
'host'=>env('MAIL\u host','localhost'),
'port'=>env('MAIL_port',“”),
'来自'=>['地址'=>'','名称'=>'',
'encryption'=>env('MAIL_encryption','tls'),
'username'=>env('MAIL_username',“”),
'password'=>env('MAIL_password',“”),
];

在laravel 5.1中,检查下面的邮件设置

.env文件

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=<your email>
MAIL_PASSWORD=<password>
MAIL_ENCRYPTION=tls
return [
'driver' => env('MAIL_DRIVER', 'mail'),
'host' => env('MAIL_HOST', 'localhost'),
'port' => env('MAIL_PORT', ""),
'from' => ['address' => "<from email>", 'name' => "<name>"],
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
'username' => env('MAIL_USERNAME',""),
'password' => env('MAIL_PASSWORD',""),
];
MAIL\u驱动程序=smtp
MAIL_HOST=smtp.gmail.com
邮件端口=587
邮箱用户名=
邮箱密码=
邮件加密=tls
mail.php文件

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=<your email>
MAIL_PASSWORD=<password>
MAIL_ENCRYPTION=tls
return [
'driver' => env('MAIL_DRIVER', 'mail'),
'host' => env('MAIL_HOST', 'localhost'),
'port' => env('MAIL_PORT', ""),
'from' => ['address' => "<from email>", 'name' => "<name>"],
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
'username' => env('MAIL_USERNAME',""),
'password' => env('MAIL_PASSWORD',""),
];
返回[
'driver'=>env('MAIL_driver','MAIL'),
'host'=>env('MAIL\u host','localhost'),
'port'=>env('MAIL_port',“”),
'来自'=>['地址'=>'','名称'=>'',
'encryption'=>env('MAIL_encryption','tls'),
'username'=>env('MAIL_username',“”),
'password'=>env('MAIL_password',“”),
];

你有什么错误?@DeenadhayalanManoharan我没有任何错误:(你有什么错误?@DeenadhayalanManoharan我没有任何错误:(