可疑的邮件无法正常工作

时间:2018-04-10 08:26:46

标签: php laravel

嘿伙计我有问题。 它与laravel可疑电子邮件有关。 基本上当我连接表并尝试发送邮件时,我总是得到404未找到错误, 但如果我转储用户对象,我会收到电子邮件和我想要的所有内容。什么可能导致这种情况?

发送邮件:

    if ($request->get("group") == 11) {
        $users = Paper::AcceptedPhase(2)->get(["email"]);

        foreach($users as $user) {
            SendMessageEmail::dispatch($user, $message);
        }
        exit;
    }

范围:

public function scopeAcceptedPhase($query, $id) {
      return $query->join('authors', 'authors.paper_id', '=', 'papers.id')->join('users', 'users.id', '=', 'authors.user_id')
                 ->where("papers.status",$id)->distinct();
}

邮件:

类SendMessageEmail实现了ShouldQueue {

use Dispatchable,
    InteractsWithQueue,
    Queueable,
    SerializesModels;

/**
 * Create a new job instance.
 *
 * @return void
 */
public $user;
public $message;

public function __construct($user, $message) {
    $this->user = $user;
    $this->message = $message;
}

/**
 * Execute the job.
 *
 * @return void
 */
public function handle() 
{
    Mail::to($this->user->email)->send(new MessageMail($this->user, $this->message));
}

}

我基本上得到404页面,可能是什么造成了这个?

0 个答案:

没有答案