Hello
I meant if it would be possible for Postfix to allow sending emails only
to certain destination domains and reject all
not-explicitly-defined-destination-domains.
Example :
Allow destination domain : *@surely-not-existent-domain.com
Deny destinations domains : *@*
Sincerely
On 02/20/12 15:45, /dev/rob0 wrote:
> When starting a new thread, please do not reply to an existing one;
> make it a new message. This one contains irrelevant threading
> information in the headers, which causes a problem for thread-aware
> mail readers. Thanks.
>
> On Mon, Feb 20, 2012 at 02:35:10PM +0100, Dragan Zubac wrote:
>> Postfix is running on a server with domain : domain.com
> I'm also willing to bet that you do not own domain.com. Don't use
> real Internet names as examples. Example.TLD in almost any top-level
> domain, or {first,second,third,...}.example are safe.
>
>> Is it possible to have Postfix configured to forward emails only
>> if To,CC or BCC fields contain the following domains :
>>
>> - test.com
>> - example.com
> By "forward" you probably mean you're using virtual_alias_maps with
> target addresses going externally. Another thing: you should always
> describe the actual problem you are trying to solve. Here you gave
> only your idea for a solution.
>
> The answer is no. Postfix is not capable of making routing decisions
> based on mail content. There are header/body_checks(5) mechanisms
> available, but in general, you should not make routing decisions
> based on mail content. And in this case there is no way to make that
> conditional decision anyway.
>
> Your only possible answer to do what you asked is an external content
> filter as SMTP proxy.
> http://www.postfix.org/SMTPD_PROXY_README.html
>
>> Forwarding emails that has To,CC or BCC fields containing
> There is no such "field" as BCC. If a client submits mail with a
> header, "^Bcc: ", the MTA will strip it.
>
>> destination addresses for other domains than specified should
>> be rejected.
> Also not a good idea. Look at this mail for an example. The headers
> tell us it was To: [email protected], and neither to you nor
> me. Yet we both see it in our mailboxes!
>
> If I correctly guessed the real goal above, there is no simple answer
> for you. Indeed, same envelope forwarding to addresses outside your
> control is not safe and workable in this day and age.