【发布时间】:2016-02-17 06:41:49
【问题描述】:
编辑:我正在实时的 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);
?>
但是他的东西不起作用。 Laravel 也没有给我错误,所以我所做的是使用 Laravel 的默认电子邮件配置。我已经在mail.php 中配置了参数我正在使用我们公司提供的 rackspace 电子邮件设置然后我这样做
$test = Mail::send('emails.message', ['user' => $user], function ($m) use ($user) {
$m->to('sample@email.com', $user->name)->subject('Custtomer Order Accepted !');
});
sample@email.com 只是我代码中的示例。我为此使用了合法的电子邮件。然后当我尝试var_dump 测试时,我得到int(0),我认为这是一个失败的响应?我该如何正确使用它?或者只是简单的邮件功能不起作用?我已经在emails.message看到了视图
【问题讨论】:
-
你有什么错误?
-
@DeenadhayalanManoharan 我没有收到任何错误:(
标签: php email laravel sendmail