Hi,
thanks to you all it now works. I used a nested block instead of multiple
recipies:
:0 c
* !^FROM_DAEMON
* !^From:special_domain
# catch just german TLD
* ^From:.*\.de$
* ^TO_((jniggema|nigge|jan\.niggemann|jn)@(stud|rz|swl)\.fh-heilbronn\.de)
* ^To[ ]*:[ ]*\/[a-zA-z0-9]+(_at_)[a-zA-Z0-9]+\(_dot_)(_dot_)*
{
ADR = "$MATCH"
:0
| (formail -tr -i"Subject: Meine Adresse $MATCH wird bald auslaufen" ;
cat $HOME/.procmail/autoreply_texte/hz6_enforcer_d) | $SENDMAIL -oi -t
-fJan(_dot_)Niggemann(_at_)hz6(_dot_)de
}
# catch anything else
:0 Ec
* !^FROM_DAEMON
* !^From:special_domain
* ^TO_((jniggema|nigge|jan\.niggemann|jn)@(stud|rz|swl)\.fh-heilbronn\.de)
* ^To[ ]*:[ ]*\/[a-zA-z0-9]+(_at_)[a-zA-Z0-9]+\(_dot_)(_dot_)*
{
ADR = "$MATCH"
:0
| (formail -tr -i"Subject: address $MATCH will soon expire" ; cat
$HOME/.procmail/autoreply_texte/hz6_enforcer) | $SENDMAIL -oi -t
-fJan(_dot_)Niggemann(_at_)hz6(_dot_)de
}
This works all right.
Jan
--
jan niggemann
JN1821-RIPE
pgp-key fingerprint: B6A8 ED32 EFEF 3F43 6F9B 510D 7A90 7FDC 462A 1ABC
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail