0

我对 mailer 类的 send 方法有疑问:

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 。我想把它作为文本发送。只是纯文本。但不知何故,我被迫发送 VIEW。因此,如果在正文字段中我写了一个视图的名称,例如“master”,则邮件会以主视图作为内容发送。如果我写纯文本,应用程序会中断,并且我收到一个错误,即插入的文本不是视图。

我怎样才能只发送文本?

谢谢!

4

1 回答 1

1

这是您在没有视图的情况下发送它的方式:

Mail::send([], [], function($message) {

        $message->setBody('your full text body, or html...');

        $message->to('my@email.com');

        $message->subject('my subject');

    });
于 2013-10-06T22:33:56.670 回答