Здравствуйте, Victor.

Вы писали 15 марта 2016 г., 6:26:22:


ну раз пошла такая пьянка...

root@freemail:~ # sh 5chars.sh | uniq -c | sort -rnk1
  31 kynto.ru 51.254.240.1
  28 trylo.ru 109.120.166.36
  28 tarto.ru 185.118.164.239
  25 zormo.ru 109.120.170.34
  24 selaf.ru 95.213.235.232
  24 rymos.ru 109.120.170.35
  23 tychi.ru 109.120.170.33
  23 merna.ru 81.177.27.173
  23 dahot.ru 46.38.55.54
  22 telof.ru 93.170.169.111
  20 mytro.ru 109.120.170.29
  20 mutal.ru 62.173.145.215
  19 selof.ru 91.235.129.42
  19 kulaf.ru 91.243.130.83
  18 relud.ru 5.101.126.35
  18 kulof.ru 193.124.179.7
  18 famra.ru 93.171.202.167
  17 rytlo.ru 109.120.152.28
  17 rypeta.ru 109.120.189.209
  17 melof.ru 62.109.0.145
  17 lohka.ru 109.120.170.32
  17 hadre.ru 109.120.174.5
  17 culle.ru 109.120.176.47
  12 welof.ru 91.226.92.159
  12 retym.ru 91.201.42.113
  11 godal.ru 83.217.26.163
   8 yskan.ru 85.143.223.176
   8 kaske.ru 217.12.208.98
   7 wasot.ru 82.146.60.144
   7 tumal.ru 31.148.99.150
   2 watop.ru 216.246.52.30
root@freemail:~ # cat 5chars.sh 
#!/bin/sh
PATT=`echo \"v=spf1 +all\"| md5`
grep -E 'H=mail.[a-z]{4,6}.ru.+F=<(info|reply|postmaster)' 
/var/log/exim/mainlog | awk '{ print $3" "$4 }' | sort | while read STRING
do
        DOM=`echo ${STRING} | awk '{ print $1 }' | awk -F\. '{ print $2"."$3 }'`
        IP=`echo ${STRING} | awk -F\[ '{ print $2 }' | awk -F\] '{ print $1 }'`
        SPF=`dig txt ${DOM} +short | md5`

        if [ ${SPF} = ${PATT} ]; then
                echo ${DOM} ${IP}
        fi
done

вот  опять сижу думаю, ip в drbl, домены в badsender или сразу под нож
с таким spf и маской на helo в configure ...


-- 
С уважением,
 Alexander                          mailto:[email protected]


_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить