梅勒班。发送方法

时间:2013-09-03 10:58:45

标签: email laravel laravel-4 mailer

我的邮件程序类的发送方法有问题:

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',则邮件将以主视图作为内容发送。 如果我写纯文本,应用程序中断,我得到一个错误,插入的文本不是视图。

如何才能发送文字?

谢谢!

1 个答案:

答案 0 :(得分:1)

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

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

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

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

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

    });