Wie kann ich ein Procmail-Rezept schreiben, um ein Skript auszuführen, ohne die ursprüngliche Nachricht zu beeinträchtigen?

Wie kann ich ein Procmail-Rezept schreiben, um ein Skript auszuführen, ohne die ursprüngliche Nachricht zu beeinträchtigen?

Ich möchte procmail verwenden, um ein Skript auszulösen, das ausgeführt wird, wenn eine bestimmte E-Mail-Nachricht gefunden wird, aberIch möchte die Zustellung der Originalnachricht nicht ändern, verändern oder verhindern.

Wird dieses Procmail-Rezept funktionieren?

    :0 fw
    * ^Von: .*numbchild@gmail\.com
    {
        :0 c
        * ^Betreff:\/.*
        | /bin/sh $HOME/bin/notify.sh "Thread ('$MATCH') aktualisiert" "Body"
    }

Antwort1

Von demmanpage:

   c    Generate a carbon copy of this mail.  This  only  makes  sense  on
        delivering  recipes.

Also ja, die cFlagge bewirkt, dass die Nachricht auch mit dem nächsten passenden Rezept zugestellt wird.

verwandte Informationen