我正在使用BeautyMail包发送电子邮件,该电子邮件已通过stmp.gmail.com
成功发送。我发现emails.welcome
(welcome.blade.php)的内容未包含在内,发送的电子邮件为空。
以下是我的代码;
$data = array(
'LastName' => 'ABC Widget', // Company name
'senderName' => 'ABC Widget', // Company name
'reminder' => 'You’re receiving this because you’re an awesome ABC Widgets customer or subscribed via <a href="http://www.abcwidgets.com/" style="color: #a6a6a6">our site</a>',
'unsubscribe' => null,
'address' => '87 Street Avenue, California, USA',
'twitter' => 'http://www.facebook.com/abcwidgets',
'facebook' => 'http://twitter.com/abcwidgets',
'flickr' => 'http://www.flickr.com/photos/abcwidgets'
);
Mail::send('emails.welcome', $data, function($message)
{
$message->from( 'johnny@gmail.com', 'John Doe' );
$message->to('Suzanne@yahoo.com', 'Suzanne Doe')->subject('Testing Messages');
});
查看
@extends('beautymail::templates.widgets')
@section('content')
@include('beautymail::templates.widgets.articleStart')
<h4 class="secondary"><strong>Hello World</strong></h4>
<p>This is a test</p>
@include('beautymail::templates.widgets.articleEnd')
@include('beautymail::templates.widgets.newfeatureStart')
<h4 class="secondary"><strong>Hello World again</strong></h4>
<p>This is another test</p>
@include('beautymail::templates.widgets.newfeatureEnd')
@stop
未报告错误。我做错了什么?
答案 0 :(得分:1)
尝试删除BeautyMail
包并对其进行测试。当我尝试使用BeautyMail
包时,我遇到了类似的问题。
答案 1 :(得分:0)
Beautymail有Ruby依赖项。我确实认为其中一个失败了,这会呈现空的电子邮件。
此问题有更多详细信息: https://github.com/Snowfire/Beautymail/issues/2
删除服务提供程序中找到的内联器以删除ruby dep。