多くのドメインを含む後置メール サーバーがあり、各ドメインには多くのユーザーが含まれています (各ユーザーにはメールボックスがあります)。
そして、すべてのドメインの任意のユーザーの任意のメールボックスに電子メールが届いたときに、Java コードを実行することを処理したいと考えています。
これを行う方法はありますか?
多くのドメインを含む後置メール サーバーがあり、各ドメインには多くのユーザーが含まれています (各ユーザーにはメールボックスがあります)。
そして、すべてのドメインの任意のユーザーの任意のメールボックスに電子メールが届いたときに、Java コードを実行することを処理したいと考えています。
これを行う方法はありますか?
ユーザーが「実際の」システム アカウントを持っている場合、.forward
次のようなホーム ディレクトリに を配置できます。
"|/path/to/your/mail/handling/program"
これにより、受信時に電子メールが自動的にプログラムにパイプされます。それ以外の場合は、ローカルの配送エージェントを微調整して、それを行うことができます.
mysql dbでpostfixを使用して、すべての受信メールを1つのメールボックスに転送するソリューションに到達し、javamailを使用してその単一の1つのメールボックスに新しい未読メールをチェックするために5秒ごとに実行されるスレッドを追加しました