Ein kurzer Codeschnipsel, den ich mit euch teilen möchte:

Code (bash):
#!/bin/bash
SENDMAIL="/usr/sbin/sendmail -t"
NAME=list@example.com
TO="person1@example.com, person2@example.com, person3@example.com"
sed -r ";s/^Reply-to:.*$//i;s/^To:.*$/To: $NAME\nBcc: $TO\nReply-to: $NAME/i" - | $SENDMAIL


Was macht das Ganze? Es ist sowas wie ein möglichst simpler Ersatz für eine Mailing List. Mit folgender Procmail Regel werden eingehende Mails an list@example.com an alle Adressen, die unter TO eingetragen sind, weitergeleitet und das Reply-To Feld so gesetzt, dass man bequem auf Antworten klicken kann.

Code:
#Mailverteiler
:0H
* !^Reply-to: list@example.com
* ^TO_list@example.com
| /home/person1/mailforward.sh
Die Zeile mit dem Ausrufezeichen ist da, damit das Ganze keine Endlosschleife gibt. Wenn ihr nicht wollt, dass die Mails archiviert werden, fügt einfach noch eine weitere Regel hinzu, die alles, was Reply-to: list@example.com enthält, nach /dev/null schiebt.

Noch einfacher wäre das Ganze, wenn man Sendmail beibringen könnte, das Bcc: Feld zu beachten, das To: Feld aber nicht. Leider gehen nur beide oder keins und für BCC scheint es keinen Kommandozeilenparameter zu geben.