メールを受信すると自動的に返信するシステムを立ち上げたいのですが、どのようにすればいいでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/05/02 16:42:08
  • 終了:2007/05/03 07:45:41

回答(5件)

id:wm5775 No.1

wm5775回答回数351ベストアンサー獲得回数42007/05/02 17:00:18

ポイント20pt

Unix系のOSであれば、vacationというコマンドを使えば、自動返信できると思います。

#URLはダミー

http://www.hatena.ne.jp

id:takarin473

よく分からないのですが、もう少し詳しく教えて下さいませんか?

2007/05/02 17:05:13
id:yusukey No.2

yusukey回答回数73ベストアンサー獲得回数22007/05/02 17:13:46

ポイント20pt

どういう言語が良いのか分かりませんが、Javaで組むのだとすれば James という PureJava のメールサーバを使うと良いです。

http://james.apache.org/

Mailet を継承したクラスを作ってデプロイすると、メールが届いたタイミングで呼び出してくれます。

http://www.ki.rim.or.jp/~kuro/Java/James/James-06-Mailet.html

id:takarin473

回答ありがとうございます。勉強してみます。

2007/05/02 18:52:32
id:arcana No.3

arcana回答回数120ベストアンサー獲得回数102007/05/02 20:25:21

ポイント20pt

vpopmail用メールアカウント&メーリングリスト管理システム導入(qmailadmin) - Fedoraで自宅サーバー構築

システムの立ち上げが目的で、プログラムを組みたい訳ではない、

と思いましたので、こちらをご紹介。

よほど柔軟なことをやりたい場合以外は、サーバが使用されている

smptd の機能として実装させる方が楽ではないかと思いました。

sendmail, qmail, postfix のいずれも機能は備えています。

※デフォルトで有効かどうかは別ですが。

サーバにまで手を入れられる、られない、で話が変わってくると

思いますので、そちらの情報を提示された方が目的の情報が

集めやすいと思います。

(smtpd の種類など)

id:takarin473

回答ありがとうございます。

2007/05/03 07:44:31
id:wnagata No.4

wnagata回答回数170ベストアンサー獲得回数182007/05/02 21:20:04

ポイント20pt

Outlook Express 6 では、不在時に受信したメールに対して、自動的に相手にメールを返信し、不在の通知などを行うことができます。

http://www.rescueme.jp/support/faq/00432.html

また、fmlなどのメーリングリストシステムをうまく使えば、会員制のメール配信システムを比較的簡単に構築することができます。

http://www.fml.org/

id:takarin473

回答ありがとうございます。

2007/05/03 07:45:25
id:b-wind No.5

b-wind回答回数3344ベストアンサー獲得回数4402007/05/02 23:01:37

ポイント20pt

メールサーバーによって若干やり方は違いますが、

大抵のメールサーバーは受け取ったメールをプログラムに渡す手段があります。

Postfix manual - aliases(5)

|command

メールは command にパイプされます。空白などの特別な文字を含む コ

マ ンドは二重引用符で括ります。コマンドへの配送の詳細は local(8)

を参照してください。

そのプログラム中で返送処理を行えばよいでしょう。

id:takarin473

回答ありがとうございます。

2007/05/03 07:45:16

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません