使用 laravel 邮件发送邮件时消息被截断
Message clipped when sending mail using laravel mail
我正在使用 laravel 5.2 邮件发送如下电子邮件:
if (App::environment('production')) {
Mail::send('emails.inquiry', ['user' => $user], function ($message) use ($user) {
$message->from('info@test.com', 'tech Support');
$message->to($user->email, $user->fullname)->subject(Tickets::ADFB_TITLE);
});
}
问题是当我收到来自项目的电子邮件时,它们是:[消息被截断]
在我的 gmail 里面。
这很奇怪,因为当我测试 laravel 重设密码以将重设密码 link 发送到我的电子邮件地址时,它工作正常并且加载 html 视图时没有任何问题上面的代码没有,在我的 gmail 帐户中,我收到 [Message clipped]。
这是我的电子邮件视图边栏选项卡:
@extends('layouts.app')
@section('content')
<div class="container page-forgot-password">
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="panel panel-default">
<div class="panel-heading text-bold">test template</div>
<div class="panel-body">
<p>
<span>hellow</span>
</p>
<div class="alert alert-success">
your request is in progress.
</div>
<span class="help-block"></span>
<span class="help-block">
Please inform us of any new request.
</span>
</div>
</div> <!-- /.panel.panel-default -->
</div>
</div>
</div>
@endsection
有什么想法吗?
问题是由于扩展 'layouts.app',我已将电子邮件正文更改为纯文本 html/text
,并且成功了。
在每个电子邮件正文模板中,您可以放置您的代码和样式,但它应该是纯文本,您也可以使用 laravel blade 模板引擎。
我正在使用 laravel 5.2 邮件发送如下电子邮件:
if (App::environment('production')) {
Mail::send('emails.inquiry', ['user' => $user], function ($message) use ($user) {
$message->from('info@test.com', 'tech Support');
$message->to($user->email, $user->fullname)->subject(Tickets::ADFB_TITLE);
});
}
问题是当我收到来自项目的电子邮件时,它们是:[消息被截断] 在我的 gmail 里面。
这很奇怪,因为当我测试 laravel 重设密码以将重设密码 link 发送到我的电子邮件地址时,它工作正常并且加载 html 视图时没有任何问题上面的代码没有,在我的 gmail 帐户中,我收到 [Message clipped]。
这是我的电子邮件视图边栏选项卡:
@extends('layouts.app')
@section('content')
<div class="container page-forgot-password">
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="panel panel-default">
<div class="panel-heading text-bold">test template</div>
<div class="panel-body">
<p>
<span>hellow</span>
</p>
<div class="alert alert-success">
your request is in progress.
</div>
<span class="help-block"></span>
<span class="help-block">
Please inform us of any new request.
</span>
</div>
</div> <!-- /.panel.panel-default -->
</div>
</div>
</div>
@endsection
有什么想法吗?
问题是由于扩展 'layouts.app',我已将电子邮件正文更改为纯文本 html/text
,并且成功了。
在每个电子邮件正文模板中,您可以放置您的代码和样式,但它应该是纯文本,您也可以使用 laravel blade 模板引擎。