> Here is what I'm finding.  People who use our Imail server that is
> sitting behind our Imgate box as their SMTP server are not getting
> processed by the header and body checks.  Any ideas on why this is
> happening?  Mail coming in from external SMTP servers are getting
> processed.  I'm still using regexp by the way.  I would like to switch
> to PCRE if it is better and there are some helpful HOWTOs out there.  I
> am an extreme FreeBSD and Postfix newbie!  Thanks.

It sounds like you are saying this:

You have two domains, example.com and fubar.net, both hosted on IMail.

When the world sends to either of these, all rules are applied.

When example.com sends mail to fubar.net, it does not go through header
checks.

The reason why this is so is simple.

IMail is internally aware of all domains it hosts locally, and it simply
does internal delivery via the queue for these domains.  You can send
yourself an email between locally hosted domains and look at the headers
to prove this.

Another thing about header checks is that they do not always work as
expected.  Same with body checks.  These are very literal checks.  Small
differences are important.

--Eric


Reply via email to