FROM/MX_MATCHES_NOT_HELO(DOMAIN)=21.39
Robert Felber
robtone at ek-muc.de
Fri Jul 1 10:46:25 CEST 2011
On Thu, Jun 30, 2011 at 03:29:21PM -0700, Christopher Hunt wrote:
> Gurus,
> I'm having a lot of trouble resolving an issue with the
> FROM/MX_MATCHES_NOT_HELO(DOMAIN) score. It is legitimate, desired
> email sent from a vendor through a hosting farm. Here are the headers
> from this message which is getting rejected:
>
> NOT_IN_SBL_XBL_SPAMHAUS=-1.5
> IN_SORBS_NET=2.35
It's also on a BL. The private adress in the A records and the BL
listing trigger more caution.
The example.inetu.net server doesn't appear to be responsible for the sender
domain, which is a normal thing - but in consideration of the BL and the fishy
sing of private records in public names it could also be a owned SMTP.
> BOGUS_MX=4.45
> CL_IP_EQ_HELO_IP=-2 (check from: .example. - helo: .example2.inetu. -
> helo-domain: .inetu.)
> FROM/MX_MATCHES_NOT_HELO(DOMAIN)=21.39
> CLIENT_NOT_MX/A_FROM_DOMAIN=3.85
> CLIENT/24_NOT_MX/A_FROM_DOMAIN=3.85;
> <client=x.x.x.58>
> <helo=example2.inetu.net>
> <from=katherine at example.com> <to=ron at mycompany.example>;
> rate: 32.39
>
> The ONLY fishy thing I can see is that one of the A records for
> example.com (the sender's domain) resolves to an RFC1918 Private IP
> address. Could that really be causing this very high score? My
> $REJECTLEVEL = 11.5;
>
> I'm using the defaults here:
> [root at mail01-01 ~]# grep from_match_regex_verified_helo
> /etc/policyd-weight.conf
> [root at mail01-01 ~]# /usr/sbin/policyd-weight defaults | grep
> from_match_regex_verified_helo
> @from_match_regex_verified_helo = (1, -2 );
>
> #from man policyd-wieght.conf
> @bogus_mx_score (2.1, 0)
> If the sender domain has neither MX nor A records or these
> records resolve to a bogus IP-Address (for instance private
> networks) then this check asigns the full score of
> bogus_mx_score. If there is no MX but an A record of the sender
> domain then it receives a penalty only if DNSBL-listed.
> Log Entries:
> BOGUS_MX
> The sender A and MX records are bogus or empty.
> BAD_MX
> The sender domain has an empty or bogus MX record and the
> client is DNSBL listed.
> Related RFCs:
> [1918] Address Allocation for Private Internets
> [2821] Simple Mail Transfer Protocol (Sect 3.6 and Sect 5)
>
>
> [root at mail01-04 ~]# dig example.com
> ; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> example.com
> ;; global options: printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18021
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUESTION SECTION:
> ;example.com. IN A
> ;; ANSWER SECTION:
> example.com. 1 IN A 192.168.29.2
> example.com. 1 IN A x.x.x.97
> ;; Query time: 65 msec
> ;; SERVER: 127.0.0.1#53(127.0.0.1)
> ;; WHEN: Wed Jun 22 15:33:54 2011
> ;; MSG SIZE rcvd: 64
>
> [root at mail01-04 ~]# dig mx example.com
>
> ; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> mx example.com
> ;; global options: printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23820
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 11
>
> ;; QUESTION SECTION:
> ;example.com. IN MX
>
> ;; ANSWER SECTION:
> example.com. 1 IN MX 25
> example.com.inbound25.mxlogicmx.net.
> example.com. 1 IN MX 35
> example.com.inbound35.mxlogicmx.net.
> example.com. 1 IN MX 15
> example.com.inbound15.mxlogicmx.net.
> example.com. 1 IN MX 15
> example.com.inbound15.mxlogic.net.
> example.com. 1 IN MX 25
> example.com.inbound25.mxlogic.net.
> example.com. 1 IN MX 35
> example.com.inbound35.mxlogic.net.
>
> ;; ADDITIONAL SECTION:
> example.com.inbound35.mxlogicmx.net. 14197 IN A 208.65.145.11
> example.com.inbound15.mxlogic.net. 14197 IN A 208.65.144.13
> example.com.inbound15.mxlogic.net. 14197 IN A 208.65.145.12
> example.com.inbound15.mxlogic.net. 14197 IN A 208.65.145.13
> example.com.inbound15.mxlogicmx.net. 14197 IN A 208.65.144.12
> example.com.inbound15.mxlogic.net. 14197 IN A 208.65.144.12
> example.com.inbound15.mxlogicmx.net. 14197 IN A 208.65.144.13
> example.com.inbound25.mxlogic.net. 14197 IN A 208.65.145.11
> example.com.inbound25.mxlogicmx.net. 14197 IN A 208.65.145.11
> example.com.inbound15.mxlogicmx.net. 14197 IN A 208.65.145.12
> example.com.inbound35.mxlogic.net. 14197 IN A 208.65.145.11
>
> Thanks,
> -Chris
> _______________________________________________
> Policyd-weight-users Mailingliste
> JPBerlin - Politischer Provider
> Policyd-weight-users at listen.jpberlin.de
> https://listen.jpberlin.de/mailman/listinfo/policyd-weight-users
--
Robert Felber, PGP: D1B2F2E5 http://www.selling-it.de
More information about the Policyd-weight-users
mailing list