dilberts_left_nut:
Sailor21:And this is a problem because...?
Seriously... Quite beyond the fact that I (and, I suspect, most Mercury users) have essentially zero interent in receiving mail from Asia because it is near-guaranteed to be spam, if whomever admins the sending server (regardless of where it is located) is that lazy/incompetent/malicious/whatever, then I just as near-certainly do not want traffic from them.
Well, my clients, (and, I suspect, a LOT of Mercury users) have an increasing interest in receiving mail from (and doing business in) Asia.
In which case, you need not enable that particular feature; or at minimum, you could configure it (such as via whitelisting) in such as way as to not reject mail from those sources you already know you wish to correspond with. Or better yet, convince your correspondents to operate their MTAs in a competent and responsible fashion, or obtain service from someone who does. But none of this obviates the inherent value of the feature itself, particularly for the vast majority of the folks who
would derive benefit from it.
I prefer to classify spam based on content rather than dubious methods of ascertaining the reputation of the sending client.
That is fundamentally bass-ackwards.
It's not about content; it's about conSENT. It is NEVER appropriate to consider content in an attempt to determine whether that a given piece of mail is or is not spam, except for the very narrow purpose of determining if that mail is commercial/advertising/promotional in nature (and sometimes not even then). Further, to consider the individual message AT ALL before determining that the source of the traffic has indeed passed muster (by whatever criteria one may care to apply to that) is at the least premature. Think about it: If for whatever reason the source is not acceptable, then the individual message simply doesn't matter. If said source is (currently) considered acceptable, THEN we can look at the individual message to determine (on it's on merits, or lack thereof, independent of the source) if it is acceptable. It follows from this that if too many (where "too many" can be as little as "> 0", depending on one's particular needs and priorities) unacceptable messages come from a given source, that is a valid reason to subsequently decide that the source is no longer acceptable, thus saving us the need to even bother considering future individual messages from that source.
If this requirement is that important to you, then you are free to pick a tool that implements it, be it and SMTP proxy before Mercury,
Which would rather obviate the point in running Merc.
or a MTA that includes it.
As I mentioned previously, that is under consideration. I'd prefer to avoid having to make that move, at least right now; but if push comes to shove...
Or you could just blacklist the world and whitelist the people you want mail from
I realize you're being a bit facetious here; but that is not a fundamentally unreasonable approach. To take it literally is rather too restrictive for most applications. But the basic premise that the sender MUST meet the recipient's requirements in order to ensure delivery is perfectly valid.