2017-02-01 5 views
0

私はLaravel 5.2アプリケーションを持っています。メールサービスとしてsparkpostを選択するように電子メールを送信する必要があります。私はなどAPI_KEY、ドライバを、構成された。しかし、今、私はこのエラーを取得する:テストサーバーでsparkpostアカウントを設定する

Client error: `POST https://api.sparkpost.com/api/v1/transmissions` resulted in a `400 Bad Request` response: 
{ "errors": [ { "message": "Invalid domain", "description": "No sending domain specified", "code": "7001" } ] } 

私は、無効なドメインは、そう、それは私が持っていない場合は、ドメインを構成する方法を私にはっきりしていないので、それはだ読みますドメイン、IPアドレスが45.xxx.xxx.xxxのテストサーバーを持っているか、どのオプションでメールを送信する必要がありますか?

答えて

0

リクエストのcontent.fromフィールドが空または不足しているようです。

SparkPost送信エンドポイントは、自分が所有するドメインを使用するメールアドレスを含むように、content.fromが必要です。そのアドレスは、送信するメールのヘッダのFrom:に表示されます。

通常、あなたのアカウントでこの目的のためにcreate a sending domainになります。 Here's an article on how to do that

クイックテストの場合は、@sparkpostbox.comサンドボックスドメインの下のアドレスを使用できます。 注意:あなたのアカウントは、あなたのアカウントの寿命の間、sparkpostbox.comからアドレス指定された50のメールアドレスに制限されています。

関連する問題