どういうわけかPHPスクリプトを介して電子メールを実行する必要があるプロジェクトを開始しようとしています。私は電子メールが送信されるサーバーを完全に制御しており、PHPでサーバーを解析する最もエレガントな方法について人々が私にいくつかの考えや指針を与えることができるかどうか疑問に思っています。メールを編集して転送していません。
サーバーはEximメールを使用するCentOSです。
前もって感謝します。
メールボックス用のクライアントを実装します(php imapモジュールはpop3、imap4、およびローカルメールボックスで動作します)。メールボックスをポーリングして新着メッセージを探し、新しいメッセージを取得して解析します。すべてphpimapモジュールを使用しています。
これの最も良い例の1つはWordpressにあります...電子メールを取得して解析するためのcronタスクとして設定されたファイルwp-mail.phpがあります...私はそのようなことをするためにそれを数回ハックしました!
生活を楽にするために、メールの解析でストレスを感じるのではなく(コストを気にしない場合)、消印を使用することを決定できます
私はかなり長い間彼らのサービスを利用していて、私は彼らが大好きです。現在、受信メールAPIサービスがあります。十分に話してください、それはあなたがやろうとしていることに役立つと私は信じているので、単にそれをチェックしてください。
これには3つの主要なアプローチがあります。
オプションの詳細をブログに投稿しましたが、Railsの場合、主な概念はPHPを含むすべての言語に適用されます。