Postfixでのsendmail -bv の代替 DeliveryList

DeliveryList? bookmark

postfix環境で「sendmail -bv hogehoge」に相当する
階層構造対応aliases展開コマンドです。
postmapだと1回しか展開しないので作成しました。

準備 bookmark

  • filedelivery-list-1.0.1.zipを展開する。
  • delivery-list.rbをエディタで開き12行目付近の定数値を自分の環境に合わせる。
     ここからーーーーーーーーーーーーーーーーーー
           # 定数
             # postmapコマンドのパス
               POSTMAP     = '/usr/local/postfix/sbin/postmap';
             # aliasesファイルのパス
               ALIASES     = '/etc/postfix/aliases';
             # 自社のメールアドレスのドメイン
               MY_DOMAIN   = Regexp.escape( 'exsample.com' );
     ここまでーーーーーーーーーーーーーーーーーー
  • delivery-list.rbに実行権限を付けておしまい。

実行 bookmark

Usage: delivery-list.rb 対象アカウント or メーリングリスト
例.
ruby ./delivery-list.rv hogehoge-ml
hogehoge01 -> Local Delivery
hogehoge02-> Local Delivery
hogehoge03-> Local Delivery
hogehoge04 -> Forward to hogehoge04@exsample.jp

動作環境 bookmark

  • Ruby 1.8.7
  • 上記が動作するOS

ライセンス bookmark

BSDライセンス

ダウンロード bookmark

  • バージョン : 1.0.1 (2009/06/05)
  • 文字コード/改行 : UTF8N/LF

バグ・要望連絡先 bookmark

 下記メールアドレスまでご一報お願い致します。

連絡先