编辑:我测试它在Laravel项目现场的Ubuntu LTS 14服务器Laravel 5.1邮件不能正常工作
我正在一个需要发送电子邮件上。首先,我试图就如何发送电子邮件,如原生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("[email protected]","My subject",$msg);
?>
但他的东西不起作用。 Laravel也不会给我错误,所以我做的是使用Laravel的默认电子邮件配置。我已经配置在mail.php
的参数,我用我们由Rackspace公司提供的公司电子邮件设置,然后我做这个
$test = Mail::send('emails.message', ['user' => $user], function ($m) use ($user) {
$m->to('[email protected]', $user->name)->subject('Custtomer Order Accepted !');
});
的[email protected]
是在我的代码只是例子。我正在使用合法的电子邮件。然后当我试图var_dump
测试时,我得到int(0)
,我认为这是一个失败的响应?我如何正确使用它?或甚至只是简单的邮件功能不工作?我已经在emails.message
你有什么错误? –
@DeenadhayalanManoharan我没有得到任何错误:( – jackhammer013