Laravel Некоторые сообщения не могут быть доставлены на сервер - PullRequest
0 голосов
/ 04 мая 2018

Некоторая электронная почта не может быть доставлена ​​на сервер, когда я отправляю пробную электронную почту, она отлично работает, но когда я отправляю электронную почту с подробностями заказа или данные учетной записи пользователя, она просто не может работать.

вот мой код:

$fromData = $toData = [];
        $fromData = [
          "subject" => "User Credentials",
          "email" => "admin@gaias.co",
          "username" => "Gaias"
        ];

        $toData = [
          "subject" => "User Credentials",
          "email" => "chengwei@joycular.space",
          "username" => "ycw",
          "password" => "1233",
        ];

        // send email
        Mail::send('mail.userCredentials', $toData, function($message) use ($fromData, $toData) {
          $message->from($fromData["email"], $fromData['username']);
          $message->to($toData["email"], $toData["username"]);
          $message->subject($fromData["subject"]);
        });

Вот мои настройки в .env

MAIL_DRIVER=sendmail
MAIL_HOST=smtp.sendgrid.net
MAIL_PORT=587
MAIL_USERNAME=XXX
MAIL_PASSWORD=XXX
MAIL_ENCRYPTION=tls
...