Advertisement
poiuty

Untitled

Oct 11th, 2017
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. #!/bin/bash
  2. awk -F\@ '{print $2}' mails.txt | sort | uniq -c | sort -nr > domains.txt
  3.  
  4. while read domain; do
  5. result="$(dig $domain MX +short | tail -n 1 | awk '{print $2}')"
  6. echo "$domain => $result"
  7. done < "domains.txt"
  8.  
  9.  
  10. === result [45] ===
  11. 11 gmail.com => gmail-smtp-in.l.google.com.
  12. 8 yandex.ru => mx.yandex.ru.
  13. 2 ya.ru => mx.yandex.ru.
  14. 2 mail.ru => mxs.mail.ru.
  15. 1 xoyo.ru => mx.yandex.ru.
  16. 1 ukr.net => mxs.ukr.net.
  17. 1 tut.by => mx.yandex.ru.
  18. 1 torba.com => mx.yandex.net.
  19. 1 tns.im => smtp2.mailfence.com.
  20. 1 theaqua.im => in1-smtp.messagingengine.com.
  21. 1 test123.ru => test123.ru.
  22. 1 schizo.name => aspmx4.googlemail.com.
  23. 1 ro.ru => inmx.rambler.ru.
  24. 1 require.pm =>
  25. 1 playact.net =>
  26. 1 pascalhp.net => mx.yandex.net.
  27. 1 oleg.so =>
  28. 1 nm.ru => mx.qip.ru.
  29. 1 ngsv.ru => mx.yandex.net.
  30. 1 mail.lv => mx2.mail.lv.
  31. 1 lepus.su => aspmx2.googlemail.com.
  32. 1 innoultra.ru =>
  33. 1 evilsprut.com => in2-smtp.messagingengine.com.
  34. 1 dublin.com => mx01.mail.com.
  35. 1 default.im => mx.yandex.ru.
  36. 1 bk.ru => mxs.mail.ru.
  37.  
  38.  
  39. == work mx [41] ==
  40. 13 google.com
  41. 16 yandex.ru
  42. 3 mail.ru
  43. 2 messagingengine.com
  44. 1 mail.com
  45. 1 qip.ru
  46. 1 rambler.ru
  47. 1 test123.ru
  48. 1 mailfence.com
  49. 1 ukr.net
  50. 1 mail.lv
  51.  
  52.  
  53. == not work mx [4]==
  54. REGISTERED innoultra.ru
  55. FREE require.pm
  56. FREE playact.net
  57. FREE oleg.so
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement