問題タブ [laravel-mail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7031 参照

php - サーバーでqueue()を使用してLaravelがメールを送信しない

LaravelキュージョブとホストモンスターWebサーバー上のサイトを使用してメールを送信しようとしましたが、起動してもメールが送信php artisan queue:workされません。ジョブテーブルはクリアされますが、メールアドレスに受信されたメールは送信されません。

メール機能をキューに入れ、送信するコードは次のとおりです。

メール送信は 2 つのケースで正常に機能します。

  1. メソッドを使用してメールを送信した場合send()(バイパス/キューを無視)
  2. またqueue()、同じホスティング電子メールに送信を使用します (のようにinfo@myhost.com)

しかし、今xyz@yahoo.com/を使用するxyz@gmail.comと、そのような場合にキューが機能しません-ジョブテーブルもメールが送信されたときにエントリを削除しますが、ビンゴ..!! メールの送信先がわからない。

また、キューの単純な機能が機能しているのと同じcronメールの問題mail()があり、そこでは機能しませんMail::send()..!