[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 2670] Re: メーリングリストの宛先アドレスの変更方法
- Subject: [postfix-jp: 2670] Re: メーリングリストの宛先アドレスの変更方法
- From: mailmag@xxxxxxxxxx
- Date: Sat, 14 Jul 2007 01:34:57 +0900
大河内です。
あぁ〜やはり勘違いしていましたね、スミマセン。
で、いろいろ試してみたのですが、
Postfix単体ではできそうにない(私の知識不足のような気がしますが。)
のでprocmail(+formail)を通して変換する方法で宜しければ下記で
可能でした。
vi /etc/postfix/aliases
---------------------
mail_all_user: "| /usr/bin/procmail -m /etc/postfix/.procmailrc"
---------------------
vi /etc/postfix/.promailrc
---------------------
LOGFILE=/var/log/procmail
:0H fw
| /usr/bin/formail -I "To: aaa@xxxxxxxxxxxx"
:0 c
! aaa@xxxxxxxxxxxx
:0H fw
| /usr/bin/formail -I "To: bbb@xxxxxxxxxxxx"
:0 c
! bbb@xxxxxxxxxxxx
:0H fw
| /usr/bin/formail -I "To: ccc@xxxxxxxxxxxx"
:0
! ccc@xxxxxxxxxxxx
---------------------
注意点としては
Return-Pathがnobody@$mydomainになるので、
転送先からなんらかの理由でエラーで戻ってきたときの処方が必要かと思います。
それと.procmailrc最後の転送先「:0」に「c」は付けない。
あまりスマートじゃありませんが、この方法以外には
本格的なfml等を導入するか、自力でスクリプトを書くくらいしか思いつきませんでし
た:(
>このファイルの内容(メンバアドレス)が以下の通りとします
>aaa@xxxxxxxxxxxx
>bbb@xxxxxxxxxxxx
>ccc@xxxxxxxxxxxx
>
>このメーリングリスト宛にメールを送信した時、to(toの@より前部分)が
>mail_all_user
>となるのですが、
>これを、メンバのアドレスで送信するようにしたいのです。
〜・〜・〜・〜・〜・〜
Yohsuke Ohkouchi
mailmag@xxxxxxxxxx
〜・〜・〜・〜・〜・〜
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- Follow-Ups
-
- [postfix-jp: 2671] Re: メーリングリストの宛先アドレスの変更方法, 伊勢 功
[検索ページ]
[Postfix-JP ML Home]