2017-05-08 93 views
-3

我使用sendGrid發送電子郵件。但我的電子郵件進入垃圾郵件文件夾。 這是我正在使用的代碼。防止從垃圾郵件文件夾移動電子郵件PHP

<?php 

$apiKey = "xxxxx.xxxxxx.xxxxxx"; 

require("sendgrid-php/sendgrid-php.php"); 

$from = new SendGrid\Email("Example User", "[email protected]"); 

$subject = "Sending with SendGrid is Fun"; 

$to = new SendGrid\Email("Example User", "[email protected]"); 

$content = new SendGrid\Content("text/plain", "and easy to do anywhere, even with PHP"); 

$mail = new SendGrid\Mail($from, $subject, $to, $content); 


$sg = new \SendGrid($apiKey); 

$response = $sg->client->mail()->send()->post($mail); 

echo $response->statusCode(); 
var_dump($response->headers()); 
var_dump($response->body()); 

爲什麼這不起作用爲什麼這些電子郵件進入垃圾郵件文件夾?

回答

0

它可能與您的代碼無關,但與您的電子郵件內容無關。

唯一的內容是「隨時隨地都可以輕鬆做到,即使使用PHP」,您的「from」字段也是一個隨機的Gmail帳戶;這看起來很像垃圾郵件。試着用實際的想法來填充它,然後實際發送。

也看到谷歌的大量電子郵件指南:https://support.google.com/mail/answer/81126?hl=en

+0

我改變了文本與原始的一個「嗨,\ n感謝您對我們的應用程序註冊\ n您有7天這樣做,或者你會碰撞出榜單。並失去你的位置和你贏得免費溢價賬戶的機會「但仍然在垃圾郵件文件夾中。並且兩封電子郵件實際上都存在 –

+0

我認爲這不是關於這個文本,是嗎? –

相關問題