我的邮件程序类的发送方法有问题:
public function deliver()
{
$self = $this;
return \Mail::send($this->body, $this->data, function($message) use($self)
{
$message->to($self->email, $self->to)->subject($self->subject);
});
}
我从表单中检索$ this-> body。 我想把它作为TEXT发送。只是纯文本。 但不知何故,我被迫发送VIEW。 因此,如果在正文字段中我写了一个视图的名称,比如'master',则邮件将以主视图作为内容发送。 如果我写纯文本,应用程序中断,我得到一个错误,插入的文本不是视图。
如何才能发送文字?
谢谢!
答案 0 :(得分:1)
这是您在没有视图的情况下发送的方式:
Mail::send([], [], function($message) {
$message->setBody('your full text body, or html...');
$message->to('my@email.com');
$message->subject('my subject');
});