2016-06-16 12 views
1

私はこのSDK私のアプリケーション内の電子メール配信に使用されている配信される。メールをスパム

私はhotmailの自分のメールアドレスにメールを送信しようとしましたが、SPAMに配信されました。

<?php 
// If you are using Composer 
require 'vendor/autoload.php'; 

$from = new SendGrid\Email(null, "[email protected]"); 
$subject = "Hello World from the SendGrid PHP Library"; 
$to = new SendGrid\Email(null, "[email protected]"); 
$content = new SendGrid\Content("text/plain", "some text here"); 
$mail = new SendGrid\Mail($from, $subject, $to, $content); 

$apiKey = getenv('SENDGRID_API_KEY'); 
$sg = new \SendGrid($apiKey); 

$response = $sg->client->mail()->send()->post($mail); 
echo $response->statusCode(); 
echo $response->headers(); 
echo $response->body(); 

しかし、私は「[email protected]」それが受信トレイに配信を受ける可能性がために送信者のアドレスを変更した場合。なぜこうなった?

ありがとうございました。

答えて

0

私は、gmailが迷惑メールフォルダに物を置く際にはるかに積極的であることに気付きました。 SendGridには、DKIMレコードを含む設定項目があります。私はあなたが正しくセットアップがあることを確認することをお勧めします。

https://sendgrid.com/docs/Glossary/dkim.html

0

これは、MicrosoftがGmailのより厳しいDMARCポリシーを適用する可能性が高いです。 hotmail.comのSPFおよびDKIMレコードには元のIPアドレスが含まれていないため、元のIPアドレスはhotmail.comの代わりに電子メールを送信できません。これにより、DMARCの障害が発生します。厳格なポリシーにより、電子メールが破棄されるか、迷惑メールになります。電子メール受信者の傾向は、フィッシング撲滅のための厳格なDMARCポリシーを実装しています。一般的に言えば、あなたが管理していないドメインから電子メールを送信することは、実行可能な長期戦略ではありません。

関連する問題