0

PHP スクリプトによって生成された電子メールがユーザーのジャンク/スパム電子メール フォルダに送られるという問題があり、PEAR と関連するメール パッケージをインストールし、SMTP 認証を追加すると問題が解決すると信じ込まされました。だから私はcPanelを使ってそうします。残念ながら、いくつかのテストの結果、メールがまだ迷惑メール フォルダーに送られていることがわかりました。以下は、現在の形式のスクリプトです。

これをトラブルシューティングするために他に何を試みるべきかわかりません。プロバイダーに連絡したところ、スパム/ジャンク フォルダーに関する一般的な情報が返ってきましたが、あまり役に立ちませんでした。

誰か提案はありますか?

ありがとう、

ニック

<?php 
require_once "/home/..../php/Mail.php";

$from = ""; 
$to = ""; 
$subject = "Hi!"; 
$body = "Hi,\n\nHow are you?"; 
$host = ""; 
$username = "";
$password = ""; 

$headers = array ('From' => $from, 
'To' => $to, 
'Subject' => $subject); 

$smtp = Mail::factory('smtp', 
array ('host' => $host, 
'auth' => true, 
'username' => $username, 
'password' => $password)); 

$mail = $smtp->send($to, $headers, $body);

if (PEAR::isError($mail)) { 
echo("<p>" . $mail->getMessage() . "</p>"); 
} else { 
echo("<p>Message successfully sent!</p>");
}

?>
4

1 に答える 1