Hi, is there anywhere in docs explained what id the meaning of these scripts? I cannot find it anywhere! :(
I always hoped rc.local.s* means possibly "send" but rc.local.r* means "receive" or maybe "resend"?
I had to put in form of each rc.* script line like:
LOG="rc.local.XX begin: "
XXXXXX
LOG="rc.local.XX end "
to trace them.
So, I figured out they are executed in order
rc.init rc.custom rc.local.r00 ??? rc.local.s10 rc.local.s20
BUT!!! My calls to html-trap got bypassed today, as it seems rc.local.r00 is executed only when the senders address is not on the accept list .... :( So it the rc.local.r* means "reject", right? Arrgh.
Could someone clearly state the naming convention, order seems from lowest to highest number.
Which scripts are always executed and which only in some tricky conditions?
Attached you can find diff of the early beginning of procmail's processing a message. The one was catched from from address not on the list, the second which bypassed checks and got accidentally through was sent from address on the list.
Maybe I'm totally wrong with my guesses, could then someone tell me why execution diverged in those 2 cases?
TIA