etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Quellcode: vrfy  ]

Paket: vrfy (990522-5 und andere)

Überprüfung von E-Mail-Adressen

»Vrfy« ist ein Werkzeug zur Überprüfung von E-Mail-Adressen und Mailinglisten. Der einfachste Aufruf erfolgt mit einer Adresse »user@domain«. Das Programm bestimmt dann die Mailserver (mail exchange hosts, MX hosts) und setzt den SMTP-Befehl VRFY an den primären MX-Host (optional an alle) oder an »domain« selbst ab, wenn es keine MX-Hosts gibt. Fehlt der »domain«-Bestandteil, wird »localhost« abgefragt.

Komplexere Fähigkeiten sind:

 * rekursive Expandierung von Weiterleitungsadressen oder
   Mailing-Listen,
 * Erkennung von Schleifen bei der E-Mail-Weiterleitung,
 * arbeitet mit vollständigen RFC822-Adressspezifikationen,
 * die Syntaxprüfung kann entweder lokal oder auf einem anderen
   Rechner durchgeführt werden,
 * falls erforderlich, verschiedene Möglichkeiten zur Nutzung
   alternativer Protokollsuiten und etliche Varianten
   detaillierter Ausgabe.

Es gibt offensichtliche Beschränkungen (meist aufgrund einer lausigen Umsetzung des VRFY-Befehls auf manchen Systemen), aber ansonsten funktioniert es ziemlich gut.

Markierungen: Implementiert in: C, Elektronische Post: SMTP-Protokoll, Netzwerk-Protokoll: SMTP, Rolle: Programm, Zweck: Überprüfen, Arbeitet mit: E-Mail

Andere Pakete mit Bezug zu vrfy

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: libc0.1 (>= 2.3) [kfreebsd-amd64, kfreebsd-i386]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc0.1-udeb
  • dep: libc0.3 (>= 2.10) [hurd-i386]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc0.3-udeb
  • dep: libc6 (>= 2.3) [amd64, hppa, i386, mips, mipsel]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
    dep: libc6 (>= 2.3.2.ds1-4) [m68k]
    dep: libc6 (>= 2.4) [armel, powerpc, s390]
    dep: libc6 (>= 2.5) [avr32]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.3) [ia64]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]

vrfy herunterladen

Download für alle verfügbaren Architekturen
Architektur Version Paketgröße Größe (installiert) Dateien
alpha 990522-5 27,0 kB100 kB [Liste der Dateien]
amd64 990522-5 25,7 kB92 kB [Liste der Dateien]
armel 990522-5 24,0 kB88 kB [Liste der Dateien]
avr32 (inoffizielle Portierung) 990522-5 23,4 kB84 kB [Liste der Dateien]
hppa 990522-5 26,4 kB92 kB [Liste der Dateien]
hurd-i386 990522-5 23,4 kB84 kB [Liste der Dateien]
i386 990522-5 23,5 kB84 kB [Liste der Dateien]
ia64 990522-5 30,2 kB124 kB [Liste der Dateien]
kfreebsd-amd64 990522-5 25,7 kB66 kB [Liste der Dateien]
kfreebsd-i386 990522-5 23,3 kB58 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 990522-4 21,6 kB84 kB [Liste der Dateien]
mips 990522-5 26,1 kB100 kB [Liste der Dateien]
mipsel 990522-5 26,0 kB100 kB [Liste der Dateien]
powerpc 990522-5 25,2 kB92 kB [Liste der Dateien]
s390 990522-5 26,3 kB92 kB [Liste der Dateien]
sparc 990522-5 24,6 kB88 kB [Liste der Dateien]