NET :: VALIDMX

NET :: ValidMMX is een PERL-module om DNS- en / of reguliere uitdrukkingen te gebruiken om te controleren of een e-mailadres geldig kan zijn.
Download nu

NET :: VALIDMX Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Kevin A. McGrail
  • Uitgever website:
  • http://search.cpan.org/~kmcgrail/Net-validMX-2.2.0/lib/Net/validMX.pm

NET :: VALIDMX Tags


NET :: VALIDMX Beschrijving

NET :: ValidMMX is een PERL-module om DNS- en / of reguliere uitdrukkingen te gebruiken om te controleren of een e-mailadres geldig kan zijn. NET :: ValidMMX is een PERL-module om DNS- en / of reguliere uitdrukkingen te gebruiken om te controleren of een e-mailadres geldig kan zijn.synopsisnet :: validmx - Ik wilde dat de mogelijkheid om DNS te gebruiken om te controleren of een e-mailadres geldig kan zijn door te controleren op Geldige MX-records. Dit kan worden gebruikt voor verzenderverificatie voor e-mails met een programma zoals MIMEDEFANG of voor websites om e-mailadressen te verifiëren voordat u gebruikers registreert en / of een bevestiging e-mailadres verzenden. Exclethe-distributie bevat ook een voorbeeld-programma om de werkfunctionaliteit ook te laten zien Opdrachtregelinterface Om een of meer e-mailadressen te vragen.Run Het programma met de spatie-gescheiden e-mailadressen om te testen als uw argumenten: PERL-voorbeeld / check_email_and_mx.pl Kevin.mcgrail@thileZworthy.com of Perl-voorbeeld / check_email_and_mx.pl Kevin.mcgrail @ Dundeworthy.com Google@google.com President@whitehouse.govif U levert slechts één e-mailadres-argument, het programma zal afsluiten met een exit-status van 0 voor een succes en 1 voor een fout: Perl-voorbeeld / check_email_and_mx.pl KEVIN.MCGRAIL @Failed || Echo 'Deze e-mail is geen goed' Mimedefangwe gebruikt deze routine met Mimedefang en zijn al vele maanden via de Filter_Sender Hooks. Maak bijvoorbeeld een functie die geautoriseerde afzenders uitsluit voor uw specifieke setup en de volgende codefragmenten toevoegen aan uw MIMEDEFANG-filter: subfilter_initialize {#for check geldig MX Gebruik NET :: ValidMX QW (Check_Valid_MX); } sub is_authorized_seender {mijn ($ afzender, $ relayaddr) = @_; if () {return 1; } anders {return 0; }} Subfilter_Sender {MY ($ SENDER, $ IP, $ HOSTNAME, $ HELO) = @_; mijn ($ rv, $ reden); #MD_SYSLOG ('WAARSCHUWING', "Testen $ Sender, $ IP, $ HOSTNAME, $ HELO"); if (IS_Authorized_Sender ($ Sender, $ RelayAddr)) {Return ('Doorgaan', "OK"); } if ($ sender ne '') {($ rv, $ reden) = check_valid_mx ($ afzender); Tenzij ($ RV) {MD_SYSLOG ('WAARSCHUWING', "WEERDEREND $ SENDER - Ongeldige MX: $."); Return ('Weigeren', "Sorry; $ Sender heeft een ongeldige MX-record: $ reden."); } }} Vereisten: · DNS · Perl


NET :: VALIDMX Gerelateerde software