mouss pisze:
This doesn't mean all your users mail has such message-id's:
- the message-id is added by the MUA. so if the MUA is named
joe.my.computer, the message-id will use this instead of example.com.
- if your users post from other servers (their ISP, hotel, ...), the
message-id may be that of the ISP/hotel/.. assuming their MUA doesn't
generate a message-id.
Unfortunately I was optimist and checked what's doing my MUA. Of course
some of users use
different MUAs, and they create Message-ID of other forms (with short
name after "@").
I believe my question has to be rewritten though.
you can't combine envelope sender and a body_check rule.
For that, you would need a proxy_filter to pass mail to different
smtpd's (each with its own cleanup, and thus header/body checks) based
on the sender.
What is the best solution then (assuming I was so wrong about
message-ids of my mails)? Do I have to use some BATV proxy to sign every
outgoing mail with some cookie?
Thanks for answer
Pawel Lesniak