3

PHPでバウンスメール処理を行っています。メール関数にリターンパスを含めました。例:

mail($to_address, $subject, $message, $headers, "-f".$return_path );
$return_path = "bounce_handle@domain.com";

さて、すべてのバウンスメールを読むために、私のphpスクリプトはどのように見えるべきですか(そしてどこに置くべきですか)?(サンプルコードを見せてもらえますか?)

4

1 に答える 1

3

メールトランスポートエージェント(MTA) "bounce_handle@domain.com"を構成して、必要な魔法を実行するPHPスクリプトにメールを送信する必要があります。MTAは、サーバーに着信するメールを実際に処理するものです。さまざまなMTAがありますが、それらのほとんどには、特定のアドレスに入ってくる電子メールをカスタムスクリプトにパイプするように基本的に指示できる構成があります。

または、バウンスハンドラーのメールボックスを設定し、PHPにPOP3経由で読み取らせることもできます。このためには、バウンスハンドラーの実際の電子メールアカウントを構成する必要があります。次に、PHPスクリプトを標準プロトコルを使用してそのメールボックスに接続します。これを実現する方法については、IMAP/POPのphp.netドキュメントを参照してください。

于 2009-06-22T04:16:51.793 に答える