On Thu, Aug 27, 2009 at 11:58:38AM -0400, Daniel L'Hommedieu wrote:
>>> <[email protected]>:
>>> Sender address rejected: you cannot send on behalf of example.net
>>
>> Delete the rule in your access tables that rejects mail from remote
>> systems with envelope sender addresses in your domain.
>>
>> This is not default Postfix behaviour. You configured your Postfix to
>> reject such mail, now appears that you need to accept it.
>
> Indeed I did, Viktor. The huge majority of the spam I get is "from me to
> me" spam, and this was an attempt to avoid that spam. It is proving to be
> phenomenally successful - it is the single greatest spam limiter I have
> ever seen, blocking nearly twice as much spam than the ZEN spamhaus list
> that I implemented at the same time.
>
> I could remove the limitation as you suggest, but doing so would open me up
> to hundreds of spams a day. I could certainly email my wife at the local
> address instead of the .mac address, and shall begin doing so, but is there
> any other way?
Pick one:
- You want to receive some external email with envelope sender
addresses in your domain.
- You do not want to receive any external email with envelope sender
addresses in your domain.
If the former includes some spam, deploy a decent spam content filter,
use good RBLs, ...
This said don't send mail out that you already know will come back in,
use virtual_alias_maps to short-circuit appropriate external addresses
to internal mailboxes.
--
Viktor.
Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the "Reply-To" header.
To unsubscribe from the postfix-users list, visit
http://www.postfix.org/lists.html or click the link below:
<mailto:[email protected]?body=unsubscribe%20postfix-users>
If my response solves your problem, the best way to thank me is to not
send an "it worked, thanks" follow-up. If you must respond, please put
"It worked, thanks" in the "Subject" so I can delete these quickly.