0

私は、ユーザーが登録するときに、フォローしているすべてのストックティッカーをリストアップすることができる、非常にシンプルな電子メールベースのWebサイトを構築しています。その後、プログラムは毎日、その情報を取得してすべてのユーザーに送信します。株式のウェブサイトから情報を取得する部分がありますが、次のことを可能にする「インフラストラクチャ」を探しています。

(a)ユーザーが「Subscribe」という件名でservice@stockreporter.comにメールを送信します。ストックティッカー値を含む本文、
(b)「unsubscribe」という件名でservice @ ...に電子メールを送信するユーザー、および同様の値を含む本文。

PHPでコードを探してください。洞察はありますか?

4

2 に答える 2

1

phpスクリプトを作成し、指定された電子メールアドレスに送信された電子メールをそのスクリプトに「パイプ」します。

チュートリアルの例はこちらから入手できます-http ://www.evolt.org/incoming_mail_and_php

このように、スクリプトは、サブスクライバーがサブスクリプションを追加または削除するためにスクリプトに接続したときに、オンデマンドでトリガーされます。次に、スクリプトは、ヘッダー(送信者の電子メールアドレス、件名などを含む)とともに電子メールの内容を解析し、システム内で必要な変更を加えることができます。

Galenからの提案も機能しますが、(cronなどを使用して)定期的に電子メールアカウントをポーリングするスクリプトを使用することは、私の経験では、電子メールをスクリプトにパイプするほど信頼性が低く、瞬時ではありません。

于 2010-05-16T12:15:26.113 に答える
0

そのメールアドレスを常にチェックするphpスクリプトを作成します。電子メールを受信すると、送信者の電子メールを使用して識別し、電子メールを解析して、そのユーザーに対して指定されたコマンドを実行できます。

http://php.net/manual/en/book.imap.php

于 2010-05-16T07:40:44.903 に答える