Net :: server :: email :: esmtp :: xforward

net :: server :: email :: esmtp :: xForward ist ein Perl-Modul, um dem XForward-Befehl in net :: server :: email :: esmtp zu unterstützen.
Jetzt downloaden

Net :: server :: email :: esmtp :: xforward Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Xavier Guimard
  • Website des Verlags:
  • http://search.cpan.org/~guimard/Net-Server-Mail-0.15/lib/Net/Server/Mail/ESMTP/XFORWARD.pm

Net :: server :: email :: esmtp :: xforward Stichworte


Net :: server :: email :: esmtp :: xforward Beschreibung

Net :: server :: email :: esmtp :: xForward ist ein Perl-Modul, um dem XForward-Befehl in net :: server :: email :: esmtp zu unterstützen. Net :: server :: mail :: esmtp :: xForward ist ein Perl-Modul, um dem XForward-Befehl in net :: server :: email :: esmtp.synopsis net :: server :: email :: esmtp; my @local_domains = QW (Beispiel.com Beispiel.org); Mein $ server = NEUE IO :: Socket :: inet hör => 1, localport => 25; mein $ conn; Während ($ conn = $ server-> akzeptieren) {MY $ ESMTP = NEU NETT :: server :: email :: esmtp-Buchse => $ conn; # Einige Erweiterungen aktivieren $ ESMTP-> Registrieren ('net :: server :: email :: esmtp :: xforward'); # Hinzufügen von Handlers $ ESMTP-> SET_CALLBACK (RCPT => Validate_Recipient); $ ESMTP-> Prozess (); $ conn-> schließen ()} sub validate_recipient {MY ($ SITZUNG, $ Empfänger) = @_; meine $ domäne; if ($ empfohlen = ~ /@(.*)>s**$/) {$ domain = $ 1; } if (nicht definiert $ domain) {return (0, 513, 'Syntaxfehler.'); } ELSIF (nicht (GREP $ Domain EQ $ _, @Local_Domains) $ Session-> get_forwarded_addr! = "10.1.1.1") {Rückkehr (0, 554, "$ Empfänger: Empfängeradresse abgelehnt: Relais Zugriff abgelehnt"); } Rückkehr (1); } Bei Verwendung eines Netzes :: Server :: E-Mail :: ESMTP-Skript innerhalb eines MTA und nicht vor dem Internet sind Werte wie Client-IP-Adresse nicht für das Skript zugänglich, und wenn das Skript E-Mail an eine andere Instanz von SMTPD-Daemon zurückgibt, Es protokolliert "localhost" als ankommende Adresse. Um dieses Problem zu lösen, verwenden einige Administratoren den XForward-Befehl. Dieses Modul gibt die Möglichkeit, Xforward-Informationen zu lesen und zu speichern. Anforderungen: · Perl.


Net :: server :: email :: esmtp :: xforward Zugehörige Software

libucd.

libucd ist eine C-Bibliothek-Schnittstelle zur Unicode-Zeichendatenbank, die Eigenschaften aller Unicode-Zeichen enthält. ...

126

Herunterladen

Libhdate.

libhdate ist eine kleine C-, C ++ - Bibliothek für hebräische Kalender und Termine, Feiertage und Lesensequenz (Parasha). ...

155

Herunterladen

Tclink

TCLINK stellt einen Client zum Ausführen von Kreditkartentransaktionen über TCP / IP bereit. ...

176

Herunterladen