2

私が欲しいのは、自分のサイトへの電子メールを許可するサービス(できれば、サードパーティに電子メールを処理させるようなサーバーにインストールされていないものですが、専用サーバーが必要な場合は試してみます)です。 HTTPリクエストとして指定したphpスクリプトにリダイレクトされます

たとえば、このような電子メール

To: chris@example.com
From: anotherplace@another.site.example.org
Subject: hello!
Message: Hey man whats up?

httpリクエストを行います

http://example.com/notify.php

いくつかのPOSTデータを使用:

to=chris@example.com&from=anotherplace@another.site.example.org&subject=hello!&message=Hey man whats up?

これはサーバーの大きな浪費になると思うので、毎分ポーリングすることは避けたいと思います。このような機能を備えた既存のメールサーバーやサービスはありますか?私の他の計画は私自身のメールサーバーを実装することですが、それはこれをサポートするためだけに着手する巨大なプロジェクトのようです。

4

2 に答える 2

2

MTAでパイプエイリアスを設定します。

autoprog:      |myscript.php

その時点で、スクリプトで電子メールを解析し、クエリ文字列に適切にエンコードされたURLを開くことができます。または、メールを直接処理することもできます。

于 2010-02-16T01:08:57.843 に答える
0

Polling a mail server every minute to check an inbox shouldn't be a major drain on the system. Most email clients do exactly that. If the email server is IMAP, POP3, or NNTP, and you want to use PHP to query for received mail, you could do the polling using the IMAP extension for PHP.

于 2010-02-16T01:26:18.427 に答える