メールボックスを作成する必要があります。ここでは、mysqlデータベースに/からメールを送信したり、メールを送信したりするつもりです。どのように私はすべての電子メールが私のmysqlデータベースに到着するようにPHPスクリプトを書くことができますか?メールを取得してmysqlデータベースに保存する方法
答えて
PHPは、主にWebアプリケーションを構築するために設計されたWebスクリプト言語です。あなたの要件は、システムアプリケーションのようです。
すべてのメールサーバーが異なるapisとstorageオプションを提供するため、何をする必要があるのかを判断するのは難しいです。可能であれば、メールサーバーにメッセージをファイルシステムに格納し、Python、C#、またはC++の行に沿ってディレクトリを監視し、追加された電子メールを解析するように指示することをお勧めします。
注:php.exeを使用してスクリプトを呼び出すことで、この方法でPHPを使用することはできますが、私は本当に推奨しません。あなたがしようとしていることをするためにそこには多くの優れた言語があります。
ファイルの変更時刻を確認するようにアプリケーションをスケジュールし、最後のプロセス実行後にファイルが追加された場合は、電子メールを解析し、データベースドライバを使用してデータベースに挿入することができます。
実際にメッセージをデータベースに直接格納する電子メールサーバーもあります。次に、データを選択したテーブル/スキーマに移動してアーカイブすることができるクエリを作成できます。
希望これは、
ジェフリー・ケビンPRY
PHPはこのタスクを非常に処理することができます。 'PEAR Mail_mimeDecode'ライブラリは使いやすいです。 –
@マイケル:私はそれが私のOPの第3段落を参照していないとは言わなかった、私は理想的ではないと言いました。 PHPはWebアプリケーション用に設計されていますが、これはWebアプリケーションではありません。また、PHPはC#やC++のようなコンパイルされたソリューションよりはるかに低速です。 http://naspinski.net/post/AspNet-vs-php--speed-comparison.aspx(C#としてASP.netを見てください)を参照してください。場合によっては、PHPがPHPより10倍遅くなっています。 –
- 1. GolangのMySQLデータベースに画像データを保存して取得する方法
- 2. 保存したメールの内容を取得する方法
- 3. Python - JSONを解析してMYSQLデータベースに保存する方法
- 4. mysqlを使ってビデオをデータベースに保存する方法は?
- 5. Alamofireを使用してMYSQLデータベースにユーザープロファイルイメージを保存し、次の画面で取得する方法
- 6. MySQL Workbenchを使用してMySQLデータベースにファイルを保存する方法は?
- 7. メールからcsv添付ファイルを取得して保存する方法
- 8. Joomla 1.7のデータベースにデータを取得して保存する方法は?
- 9. スイッチボタンの値を取得してデータベースに保存する方法は?
- 10. mysqlデータベースからZendを使って写真を保存して取得する
- 11. PHP/MySQLチケット応答 - データベースに電子メールを保存する?
- 12. draft-jsを使用してデータベースからデータを取得/保存する方法
- 13. mysqlにデータベースを保存するイベントを作成する方法
- 14. PHPデータベースをmysqlデータベースに保存する
- 15. データベースにMySQLクエリを保存する(MySQL)
- 16. 電子メールサーバから電子メールにアクセスしてデータベースに保存する方法
- 17. セッションから値を取得してデータベースに保存するASP.NET
- 18. クッキーから値を取得してデータベースに保存する
- 19. Djangoファイルのアップロードデータを取得してデータベースに保存する
- 20. アンドロイド:JSONデータをファイルに保存して取得する方法
- 21. svgイメージを迅速に保存して取得する方法。
- 22. URLから取得した画像をSQLiteデータベースに保存する方法は?
- 23. C#でAsp.Netを使用してMySQLデータベースにパスワードを保存する方法
- 24. アンドロイドスタジオを使用して、ラジオボタンの値をmysqlデータベースに保存する方法は?
- 25. XLSMファイルをデータベース列に保存して取得しますか?
- 26. JavaScriptのコンソールをMySQLデータベースに保存する方法
- 27. mysqlのデータベースに画像とテキストを保存する方法
- 28. MySQLデータベースにPHPオブジェクトを保存する安全な方法は?
- 29. MySQLデータベースに翻訳を保存する最良の方法
- 30. データ入力をMySQLデータベースに保存する方法
関連役立ちます:[PHPを使用して電子メールを受信](http://stackoverflow.com/q/4709418) –
関連を:[PHP、MySQLの:電子メールを受け取ります、 DB内で自動検索し、結果に基づいて電子メールを送信する](http://stackoverflow.com/q/3069892) –
@user ...なぜ私はあなたに何をお勧めしないのかを知るために私の投稿のコメントを見てください... –