├── LICENSE ├── README.md ├── ipmx └── scans └── ipmx-2021-02-20.txt /LICENSE: -------------------------------------------------------------------------------- 1 | This is free and unencumbered software released into the public domain. 2 | 3 | Anyone is free to copy, modify, publish, use, compile, sell, or 4 | distribute this software, either in source code form or as a compiled 5 | binary, for any purpose, commercial or non-commercial, and by any 6 | means. 7 | 8 | In jurisdictions that recognize copyright laws, the author or authors 9 | of this software dedicate any and all copyright interest in the 10 | software to the public domain. We make this dedication for the benefit 11 | of the public at large and to the detriment of our heirs and 12 | successors. We intend this dedication to be an overt act of 13 | relinquishment in perpetuity of all present and future rights to this 14 | software under copyright law. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR 20 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 21 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | For more information, please refer to 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ipmx 2 | 3 | Background: https://blog.hboeck.de/archives/904-Please-do-not-put-IP-addresses-into-DNS-MX-records.html 4 | -------------------------------------------------------------------------------- /ipmx: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | 3 | import sys 4 | import socket 5 | import dns.resolver 6 | 7 | host = sys.argv[1] 8 | 9 | mx = [] 10 | try: 11 | mx = dns.resolver.resolve(sys.argv[1], 'MX') 12 | except dns.resolver.NoAnswer: 13 | sys.exit(0) 14 | 15 | 16 | for m in mx: 17 | mhost = str(m.exchange).rstrip('.') 18 | 19 | if mhost == "": 20 | # "Null MX" record / RFC 7505 21 | continue 22 | 23 | try: 24 | socket.inet_aton(mhost) 25 | print("%s has IPv4 MX record %s" % (host, mhost)) 26 | continue 27 | except Exception: 28 | pass 29 | try: 30 | socket.inet_pton(socket.AF_INET6, mhost) 31 | print("%s has IPv6 MX record %s" % (host, mhost)) 32 | continue 33 | except Exception: 34 | pass 35 | -------------------------------------------------------------------------------- /scans/ipmx-2021-02-20.txt: -------------------------------------------------------------------------------- 1 | himado.in 2 | espn.com.br 3 | medsci.cn 4 | aiou.edu.pk 5 | delta-search.com 6 | 8684.cn 7 | mockplus.cn 8 | 1rwd.com 9 | 51php.com 10 | drugfuture.com 11 | jiaji.com 12 | arbfonts.com 13 | 3dcartstores.com 14 | lifepointspanel.com 15 | go2.cn 16 | classmethod.jp 17 | samakal.com 18 | chng.com.cn 19 | dzkbw.com 20 | virscan.org 21 | fontmeme.com 22 | parentsdome.com 23 | kormedi.com 24 | inflibnet.ac.in 25 | efesalud.com 26 | synapsenet.ru 27 | plo.vn 28 | yiqihao.com 29 | mockplus.com 30 | ucanapply.com 31 | eraspace.com 32 | gogodl.com 33 | directwed.co.kr 34 | scadnet.com 35 | elearning.edu.sa 36 | multilisting.su 37 | bignews77.com 38 | primicia.com.ve 39 | craftlandia.com.br 40 | b2bpartner.de 41 | kundenservice.de 42 | darksiders.pl 43 | tcplusondemand.com 44 | smlog.co.kr 45 | corona.go.jp 46 | imvely.jp 47 | mi-home.jp 48 | chip.com.tr 49 | yell.com 50 | vwvortex.com 51 | n.com.do 52 | logopond.com 53 | eghamat24.com 54 | cometoplay.kr 55 | trueman75.co.kr 56 | accesstrade.in.th 57 | shanikala.com 58 | qudsonline.ir 59 | funpic.de 60 | jobcan.ne.jp 61 | techblitz.com 62 | clouda.edu.pl 63 | ggumim.co.kr 64 | fuelthemes.net 65 | moonfruit.com 66 | finevo.io 67 | sahmyook.co.kr 68 | thefrisky.com 69 | parswebserver.com 70 | qkeen.com 71 | rojashop.com 72 | mjzj.com 73 | p-sophia.com 74 | mydomaincontact.com 75 | baseball.com 76 | hoken-kyokasho.com 77 | misterspex.de 78 | misslemonade.pl 79 | webone.co 80 | ohost.de 81 | thethaovanhoa.vn 82 | dekut.com 83 | foreignpolicyi.org 84 | volutic.com 85 | yukapo.com 86 | rahnama.com 87 | 1but.pl 88 | tiwariacademy.com 89 | accessadrian.com 90 | friatider.se 91 | hellofunding.co.kr 92 | ishard.co.kr 93 | jinaunni.com 94 | okcode.co.kr 95 | sitegate.co.kr 96 | snipershop.co.kr 97 | asanbourse.ir 98 | spreeder.com 99 | buscojobs.cl 100 | farafile.ir 101 | mail2.3dcartstores.com 102 | inoti.com 103 | newsone.com 104 | vnedu.vn 105 | xn--90aijkdmaud0d.xn--p1ai 106 | numerostelefono.com 107 | omegaunderground.com 108 | restaurantji.com 109 | hiboox.com 110 | elreserva.com 111 | laisvaslaikrastis.lt 112 | che168.com 113 | farmaciasgi.com.mx 114 | parkingcrew.net 115 | hentai-paradise.com 116 | wildart.bg 117 | repairmymobile.in 118 | txtvideo.com 119 | poderjudicialvirtual.com 120 | sdelanounas.ru 121 | tenies-online.gr 122 | lacitysan.org 123 | hdencode.com 124 | dete.gr 125 | thebellyrulesthemind.net 126 | jav.land 127 | atfave.com 128 | napthe.vn 129 | turizmplus.az 130 | localbusinessguide.com.au 131 | typesy.com 132 | loc8nearme.com 133 | konusarakogren.com 134 | idcspy.com 135 | opencloud.cl 136 | longfiles.com 137 | jafra.com 138 | upera.net 139 | deewy.com 140 | themes-coder.com 141 | phutho.gov.vn 142 | bitsharestalk.org 143 | physicamedica.com 144 | jamaicaclassifiedonline.com 145 | uag.mx 146 | enviroblend.com 147 | bootstrap.com 148 | mptreasury.org 149 | halawinaa.com 150 | nilpixel.com 151 | toocool2betrue.com 152 | rickeysmileymorningshow.com 153 | rivers-casino.net 154 | votebuilder.com 155 | dienodigital.com 156 | imagup.com 157 | pharmexec.com 158 | cyberfinder.com 159 | alyar.ir 160 | heymeta.com 161 | lapuebla.net 162 | embedupload.com 163 | tryflood.com 164 | oppomobile.com 165 | naughty.com 166 | feedsworld.com 167 | indexpazar.com 168 | wdphp.com 169 | chocolatecoveredkatie.com 170 | okan.edu.tr 171 | weirdworm.com 172 | babybottles.com 173 | jumbosells.com 174 | nittotire.com 175 | real-nature.co.kr 176 | fisimat.com.mx 177 | crnnoticias.com 178 | tazminchi.com 179 | techtik.com 180 | myaccount-cloud.com 181 | mykotaklife.com 182 | emallgreat.com 183 | twinflamesuniverse.com 184 | valleycatholic.org 185 | vhenga.com 186 | deltapayam.com 187 | aixmi-news.gr 188 | honarionline.com 189 | papcoiran.com 190 | loginfacts.com 191 | laendercode.net 192 | tw17.com.tw 193 | poebuilds.cc 194 | semberija.info 195 | art-sheep.com 196 | 91.cn 197 | punchdenergy.com 198 | ikvu.ac.ir 199 | practicaespanol.com 200 | 96sporter.com 201 | hotelday.com.tw 202 | careerpoint-solutions.com 203 | marionnaud.fr 204 | kalabord.com 205 | persianhesab.com 206 | nexusbook.com 207 | one.cba 208 | fasi.ci 209 | fotorecept.com 210 | core-website.com 211 | rajdiscoms.com 212 | iki.ac.ir 213 | diako.ir 214 | menon-sano.com 215 | secretdeathtouches.net 216 | stateofflorida.org 217 | univago.com 218 | e-print.sg 219 | edbazar.com 220 | skincareorigenes.com 221 | icongnghe.com 222 | cryptolife.net 223 | 5snow.com 224 | hiholiday.ir 225 | reo.asia 226 | transglobe.com.tw 227 | hkab.org.hk 228 | dourbord.ir 229 | drujokweb.fr 230 | expcinema.org 231 | master-plus.com.ua 232 | tradergrafico.com.br 233 | moneyfriends.ru 234 | obasimvilla.com 235 | termgame.com 236 | find-nearest.com 237 | wistore.ir 238 | codinginfinite.com 239 | jjdd.com 240 | visaland.org 241 | b-labkorea.com 242 | mojahedat.com 243 | cuca.ac.ae 244 | yesangfood.com 245 | crenw.net 246 | efeverde.com 247 | embajada-consulado.com 248 | peruforless.com 249 | intercontinentaljewelers.com 250 | delband.com 251 | digitaleyeofindia.com 252 | demozab.com 253 | equifax.ru 254 | organic-shops.ru 255 | lipstick.vn 256 | huyenbi.net 257 | arel.ir 258 | alive.in.th 259 | visa.go.kr 260 | instanews.gr 261 | amolilarijani.ir 262 | 77711.eu 263 | adiamor.com 264 | bodyfriend.com 265 | c2s.uk.net 266 | chart.com 267 | citylandnyc.org 268 | cmnsf.co.kr 269 | compteur.cc 270 | davidduford.com 271 | fotobella.com 272 | foxync.com 273 | gamingcobra.com 274 | innerself.com 275 | irs.org 276 | kawela.ca 277 | kolmarbnh.co.kr 278 | kysdc.com 279 | maintenance-wp.com 280 | misterspex.com 281 | pdegraaf.com 282 | poeplanner.com 283 | safesmartlife.com 284 | stockstracker.com 285 | teamreportingtool.com 286 | temp.com 287 | travelhackerstoolkit.com 288 | uncommondescent.com 289 | virginiazoo.org 290 | whimzees.com 291 | seoups.com 292 | 3ptechies.com 293 | bulkwhatsapp.net 294 | connectwisedev.com 295 | kinkroot.com 296 | vtcpay.vn 297 | roomita.com 298 | divino.com.uy 299 | ankarabarosu.org.tr 300 | dietitians.org.tw 301 | hopetrip.com.hk 302 | hotelnabe.com.tw 303 | jjoodd.com 304 | poppiano.org 305 | sltung.com.tw 306 | tsurifest.com 307 | wawabook.com.tw 308 | 360kad.com 309 | sjz.gov.cn 310 | tubeculture.works 311 | vov.gov.vn 312 | pravno-informacioni-sistem.rs 313 | camera.co.il 314 | jowelllife.com 315 | maha-cmegp.gov.in 316 | rockspace.cc 317 | danijel.org 318 | whitelink.media 319 | show-online.tv 320 | asanseminar.ir 321 | hastinja.ir 322 | magextensions.com.au 323 | okanhastanesi.com.tr 324 | nishatlinen.com 325 | juicer.com 326 | wooninja.io 327 | mrtaster.com 328 | colmenaseguros.com 329 | minervadigital.com.co 330 | oi-oi.co.kr 331 | hyperiontest.gr 332 | vinhphuc.edu.vn 333 | makbuztek.com.tr 334 | cawater-info.net 335 | rastmard.com 336 | sorenstore.com 337 | e-misr.com 338 | tuyap.online 339 | muratbutun.com 340 | absolutenutrition.co.in 341 | clothing-wholesale.co.uk 342 | globalacademyjobs.com 343 | mahatrafficechallan.gov.in 344 | offshorejobsearch.com 345 | 800error.com 346 | xxxpicz.com 347 | eps-ci.net 348 | proklinik.net 349 | boschplus-co.com 350 | solodesign.ir 351 | webone-sms.com 352 | kite.ir 353 | oak-eg.com 354 | nobel.live 355 | moitruong.net.vn 356 | instagramin.com 357 | matiloos.com 358 | panel.direct 359 | allianzstarnetwork.com 360 | ariya-carpet.co.jp 361 | camhx.ca 362 | hellhorror.com 363 | omallqura.com 364 | webone-sms.ir 365 | triolan.name 366 | marykayintouch.com 367 | offersgames.com 368 | vergidegundem.com 369 | xuongcnc.com 370 | klasnaocinka.com.ua 371 | aan24.com 372 | amazingnews24.com 373 | b4blaze.in 374 | bizmention.com 375 | brightstuffs.com 376 | businesslinedirectory.com 377 | camelot.com 378 | churchillrugs.com 379 | emcure.com 380 | govt.com 381 | johnsmusic.in 382 | karuturi.com 383 | momnewsdaily.com 384 | newhorizonindia.edu 385 | open-vpn.org 386 | org.com 387 | securebooks.net 388 | staradsenselivetv.com 389 | thebeatdfw.com 390 | thepeaceful.in 391 | xiji.com 392 | you2repeat.com 393 | swedespeed.com 394 | algerian.com 395 | javanews.al 396 | clipsho.com 397 | kadiner.ir 398 | tavanito.com 399 | unitemoka.ir 400 | safarafarin.com 401 | lbr.co.il 402 | abanbooks.com 403 | scottiugo.it 404 | tqnia.me 405 | onlinediabet.com 406 | million-otkrytok.ru 407 | accordors.com 408 | daihoidang.vn 409 | xemtuvi.mobi 410 | mirica.com.my 411 | noithattdg.vn 412 | reporter-ua.com 413 | alliedcoupon.com 414 | enterpriseit.co 415 | khabarcanada.ca 416 | manhattan-online.com 417 | yeah.com 418 | salon312.ru 419 | ump.edu.vn 420 | iggtech.com 421 | rashnookala.com 422 | studio-tarahan.ir 423 | 90eghtesadi.com 424 | decoboom.ir 425 | pars-soft.com 426 | taktazshop.com 427 | airpayservice.com 428 | heatoncateringequipment.co.uk 429 | pewarta-indonesia.com 430 | eniac.co 431 | laviaburger.com 432 | gkh-kemerovo.ru 433 | intant.kz 434 | romcodex.com 435 | abrbit.com 436 | oniseh.net 437 | sabanet.me 438 | streamx.ir 439 | 1saeed.ir 440 | bioon.com 441 | manage-setiptv.com 442 | frames.com 443 | bikudo.com 444 | vertexleadsystem.com 445 | emailsoldiers.ru 446 | benokinvest.com 447 | gotech.com.eg 448 | italian.com 449 | kjamal.com 450 | spama.com 451 | psicoterapeutas.com 452 | diamant-online.ru 453 | kubaninstrument.ru 454 | norstream.ru 455 | trektyre.ru 456 | greendataware.com 457 | pardis-ketab.com 458 | naxospress.gr 459 | shopeesz.com 460 | sunwayproperty.com 461 | xuan.com.my 462 | gatuajshendetshem.com 463 | salom.com.tr 464 | remop.info 465 | freebiespic.com 466 | shopee.io 467 | unlockliveit.com 468 | agirlworthsaving.net 469 | andro-art.com 470 | igrofresh.ru 471 | otoshops.net 472 | zvezdara.rs 473 | myexceltemplates.com 474 | nocodewebscraping.com 475 | prosoftibiz.com 476 | echarge.tel 477 | iranlaptopparts.com 478 | lingophoenix.com 479 | marbelin.com 480 | mavara.center 481 | opp.co.ir 482 | mgtechmachine.com 483 | letscml.id 484 | vitals.ua 485 | hoptructuyen.vn 486 | investo.vn 487 | victrixesports.lk 488 | aspupload.com 489 | okandis.com 490 | rexoil.com.tr 491 | fm-haxball.co.uk 492 | 92q.com 493 | brentforddesigns.co.uk 494 | earnthatbuck.com 495 | edition.pk 496 | geelongcollege.vic.edu.au 497 | jahaneghtesad.com 498 | mycolumbuspower.com 499 | tiburones.net 500 | tiburonesdelaguaira.com.ve 501 | netcommercepay.com 502 | daadscholarship.com 503 | horrya.net 504 | byware.net 505 | deepnudeonline.com 506 | jobvk.com 507 | museumpushkin.ru 508 | nextel.com.ua 509 | nikasoft.ru 510 | permculture.ru 511 | suelektro.ru 512 | supf.ru 513 | 7speedreading.com 514 | arttechnical.ir 515 | dgservice.center 516 | fastcdn.pro 517 | formpardakht.com 518 | mesbahyazdi.ir 519 | netkar.ir 520 | repex.ir 521 | tehranmiladtower.ir 522 | toomar.co 523 | ecampus.id 524 | kriptoworld.hu 525 | mamonde.com 526 | saudagarwp.com 527 | skyperfectjsat.space 528 | aspjpeg.com 529 | dos.gov.bd 530 | nc.gov.lk 531 | muud.com.tr 532 | clinicmas.com 533 | reisbayi.com 534 | bank-of-tronv2.com 535 | ceoclubvietnam.com 536 | codeometry.in 537 | englishworks.vn 538 | hoangtran.com.vn 539 | khoruou.com 540 | nhakhoalienthanh.com.vn 541 | nipharco.com.vn 542 | phepthuat.com 543 | shopxanh.com 544 | tanbinhres.com.vn 545 | vietthink.vn 546 | vinaphoneplus.com.vn 547 | vnptsoftware.vn 548 | jepco.com.jo 549 | nrb-apps.com 550 | contractxchange.com 551 | rayportal.com.tr 552 | tetglobal.com 553 | aasood.com 554 | aftabandisheh.com 555 | decodarkoob.com 556 | harkatensani.org 557 | iremigration.com 558 | isatisserver.com 559 | isc.gov.ir 560 | jahanfund.com 561 | jobiran.com 562 | kitsula.com 563 | matson.online 564 | mologo.ir 565 | mybanix.com 566 | niazpardaz-sms.com 567 | niscoir.com 568 | pardisjam.net 569 | peic.co 570 | plpgroup.co 571 | rhc.ac.ir 572 | rpslink.com 573 | satia.co 574 | sora.ir 575 | spiralscout.com 576 | talaforosh.com 577 | vaniaco.com 578 | yemenmonitor.com 579 | ariona.net 580 | freefiremobile.com 581 | getbistroapp.com 582 | iumrah.co.id 583 | mfs.gg 584 | pariamankota.go.id 585 | dc-marvel.ru 586 | backpackbang.com 587 | bdprice.org 588 | syriatruth.info 589 | puzzlers.ru 590 | shp.ee 591 | wide.lk 592 | marsu.gov.tr 593 | telefoni.mk 594 | diamantine.com 595 | fumasoft.com 596 | dabi.gov.ua 597 | digital-academy.ru 598 | bvkstatic.com 599 | cscenter.ca 600 | meitudata.com 601 | openlayers.org 602 | phpkf.com 603 | ready.com 604 | reksoil.com.tr 605 | scaleupstream.com 606 | tarsus.bel.tr 607 | tfilo.com 608 | trhaberler.com 609 | choumicha.ma 610 | ainnews.net 611 | mac.pl 612 | msk.insure 613 | zht.gov.ua 614 | legendaryspeed.com 615 | loopvideos.com 616 | prasaga.com 617 | westpointaog.org 618 | bu-horeca.com.ua 619 | deftech.com.ua 620 | forca.ru 621 | ismatlab.com 622 | kievlady.com 623 | proswing.ro 624 | rezonuniversal.com 625 | sitegist.net 626 | ukranalitika.com.ua 627 | valtec.ua 628 | videomax.ru 629 | vms-rada.gov.ua 630 | vseminteresno.ru 631 | xn--80axep4eb.xn--j1amh 632 | europaplus.kg 633 | novosti.kg 634 | sarastravel.com 635 | theurbandaily.com 636 | sparc.africa 637 | --------------------------------------------------------------------------------