Laravel 5.2で書かれたプロジェクトでは、送信者のIPアドレスをホワイトリストに登録できるように専用のIPアドレスでメールを送信する必要があります、SparkPost)を使用して、非常に厳格なスパム対策ルールを使用して企業環境内での配信を可能にします。Laravel 5.2 - 専用IPを使用してSparkPost経由で電子メールを送信
SparkPostアカウントに専用のIPアドレスを設定していますが、電子メールを送信できますが、専用のIPアドレスを使用する代わりにデフォルトのIPプール経由でメールを送信しています。その結果、電子メールはスパムとしてマークされます。ここで
は、特定のIPプールを指定する方法についてSparkPostからの参照です: https://support.sparkpost.com/customer/portal/articles/2002977
私の質問はこれです:どのように私はLaravelのMail::send
メソッドを使用している場合、専用のIPを使用するように指定することができますか?それはあなたがそれが特定のIP経由のルートを
X-MSYS-API: { "options" : { "ip_pool" : "my_new_ip_pool" } }
そうでない場合は、デフォルトが使用されていることができるように追加のヘッダーを追加することが必要であることを指定した文書で
おかげで最後に
、私がしなければならなかったすべては私の
services.php
ファイルに以下を追加しました! SMTPヘッダーの代わりにAPIオプションを使用することになりました。 – BakerStreetSystems