Re: Blocking by country

Dmitry Melekhov <[email protected]>
Newsgroups gmane.mail.virus.amavis.user
Message-ID <[email protected]>
21.10.2020 10:06, Dominic Raferd пишет:
> On Wed, 21 Oct 2020 at 01:57, Alex <[email protected]> wrote:
>> I have a fedora32 server system with amavisd and postfix installed and
>> would like to block all email from China and a number of other
>> countries. It doesn't look like there's an easy way to do this.
>>
>> Perhaps a better approach would be to block all email and only allow
>> connections from US servers (even though foreign email could be routed
>> through a US server first)?
>>
>> Would the GeoIP stuff be helpful in amavisd? Perhaps we can block by ASN?
>>
>> I'm also using spamassassin and could write rules to block email based
>> on the TLD, like .cn etc.
>>
>> Perhaps we could create a policy bank or domain map with a list of the
>> different countries? Maybe a sender map that can block on a
>> per-recipient basis?
>>
>> I've done quite a bit of searching and most of what I see is from
>> decades ago to links that no longer exist.
> I have code to set up GeoIP2 for use in SA (not GeoIP which is
> deprecated), but for Ubuntu i.e.using apt and Maxmind's Launchpad
> repository. GeoIP2 works pretty well, it can geolocate most IPs. I use
> it to raise the SA/amavis score for mails from 'suspect' countries.
>
> Alternatively I vaguely recall a discussion either here or on the SA
> list about RBLs that offer responses allowing filtering by
> geolocation, you might be able to find it by googling or someone here
> may remember better.

iptables can do this filtering using

GeoIP2  , imho, this is best way to filter mail from China ;-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.