1

受信メールを PHP スクリプトにパイプしてから、メールを取り除くシステムを作成する必要があります。技術的には、これらの電子メール アドレスが実際に存在することは望ましくありません。データベースをチェックしてメールアドレスを検証したいと思います。したがって、たとえば 100 個の電子メール アドレス (つまり 2323@mydomain.com) を持つデータベースがある場合、PHP スクリプトは電子メールを解析し、後で使用するために内容をデータベースに保存してから、電子メールを破棄します。

過去にメールを PHP スクリプトにパイプして、メールを解析しました。ただし、これについての私の理解では、電子メールアドレスが存在する必要があります。

キャッチオール アカウントは悪い考えだと思います。スパムは受信メールの大部分を占めている可能性があり、私には役に立たないからです。

PHP で可能であれば、メールを動的に作成することもできますが、受信メールを実際に保存する必要はありません。特にコンテンツがデータベースに保存されるため、最終的にサーバーは私が使用しない電子メールで行き詰まります。

受信メールを手動で管理する必要はありません。すべてが自動化されます。PHP imap 拡張機能を使用して 30 日ごとにメールを削除できると確信していますが、これは不要なようです。

これに最適なセットアップに関する提案はありますか?

  • 電子メール アドレスの作成またはワイルドカード キャッチの自動化
  • メールの解析、保存、破棄
4

2 に答える 2

0

http://harrybailey.com/2009/02/send-or-pipe-an-email-to-a-php-script/を参照して、受信メールを PHP スクリプトにパイプする方法を説明した優れた記事を参照してください。ドメインでワイルドカードを使用して MTA を構成し (anyaddress@yourdomain.tld へのメールを受け入れるように)、各受信メッセージを PHP スクリプトに転送できる必要があります。PHP スクリプトは、送信者、受信者、件名などを取得し、データベースにクエリを実行して、メッセージを適切に処理できます。

于 2013-11-24T19:30:04.707 に答える