- ベストアンサー
メールを数日後に自動返信
質問させてください。 Webサイトで、ユーザからメールアドレスを受信したら、数日後にそのアドレスに返信するアプリケーションを作成しようと思います。 メールの送信はJavaMailで実現できると考えていますが、「数日後に実行」する方法がわからず困っています。 どなたかご存知でしたらお教えください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんなのはどうでしょう。 【受信処理】 ・メールを受信したら受信日と差出人アドレスをデータベースに記録する 【返信処理】 定期的に以下を実行する。 ・データベースを検索し、受信日から「数日」以上経過したデータが見つかったら、 そのデータの差出人アドレスに対し返信メールを送信する ・返信が完了したデータはデータベースから削除する 返信処理を定期的に実行するには UNIX系だったら cron 、 Windows だったタスク・スケジューラを利用すればいいかと思います。
お礼
ありがとうございます。試してみます。