Top/Devel/Perl/reqten

reqtenはてなブックマーク

リク転とは?

普段は件名だけ、要求があれば本文を転送するメール転送スクリプト。


まず、転送元にメールが届くと、スクリプトは件名だけを転送先に送信します。
気になるメールがあったら、上記メールに返信して下さい。
転送先へ本文が転送されます。


携帯パケット料金の節約になるかも :)

使用条件

リク転はフリーソフトウェアです。
このスクリプトの使用によるいかなる損害に対しても作者は責任を負いません。

動作環境

qmail*1, perl, perlモジュール(POSIX, Net::SMTP, MIME::Base64, MIME::QuotedPrint)

ダウンロード

fileリク転 0.0.4 (2006/04/30)

インストール

  1. 解凍する。
  2. 解凍されたディレクトリを reqten にリネームしてホームディレクトリに移動する。
  3. 設定ファイル main.conf を編集する。
  4. 転送しないメールアドレスのリスト ignore.conf を編集する。
    ドメインごと無視したい場合は @example.org 等と記述する。
  5. ˜/.qmail にスクリプトの実行を追記する。
     echo "|$HOME/reqten/mail.pl >> $HOME/reqten/err.log" >> ~/.qmail

設定項目

  • maildir

    メールボックスディレクトリの絶対パス

  • sender

    転送元メールアドレス

  • server

    転送元 SMTP サーバ

  • receiver

    転送先メールアドレス

  • receiver_add_ref_field (0 or 1)

    転送先メールクライアントが返信時に元メールのMessage-IDフィールドの値をReferencesフィールドに入れてくれるか。
    転送先が携帯電話であれば 0 に設定して下さい。

使用方法

転送先にメールが届いたら、必要に応じて返信して下さい。

備考

元のメールがサーバから削除されると、本文を要求しても取得できません。
メールクライアントの設定でメールをサーバから削除しないようにするか、
メールクライアントでチェックする前専用として使用して下さい。

参考

コメント等ありましたらどうぞ :)

最新の5件を表示しています。 コメントページを参照

  • でぃあばぁ(管理者) at 2006-04-24 (月) 03:48

    auの携帯(talbyだけ?)は返信するときにIn-Reply-ToやReferencesにMessage-IDを入れてくれないので、件名に入れることで対応。その他バグバグです (^^;

  • でぃあばぁ(管理者) at 2006-04-25 (火) 06:14

    ezweb(talbyだけ?)の件名って半角100文字までなのか。通知メールの件名=元件名+Message-IDは無理だったな (^^; 一覧性は悪くなるけど、通知メールの件名=Message-ID, 本文=元件名にしようかな。

name:
*1 おそらく qmail でなくても受信メールパイプで渡す機構があれば使用可能。
差分 一覧