[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 2670] Re: メーリングリストの宛先アドレスの変更方法



大河内です。

あぁ〜やはり勘違いしていましたね、スミマセン。

で、いろいろ試してみたのですが、
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]