Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.490 Beiträge
 
Delphi 7 Professional
 
#8

AW: [D2009] Online eMail-Adress Prüfung obs valide ist?

  Alt 30. Jul 2018, 11:21
DNS-Abfreage kann schonmal ein Ansatz sein.

Schau bitte mal hier: https://www.qualidator.com/WQM/de/Tools/DNSReport.aspx

Dort gib' die Domain Deiner Wahl ein.

Du erhältst ggfls. Infos zu den von der Domain "vorgehaltenen" Servern, wie z. B. Nameserver, SMPTServer ...

Bei den Indys gibt's tIdDNSResolver, damit kann man die entsprechenden Infos auch selber abfragen. ICS sollte sowas auch bieten (tDnsQuery).

Und die Infos jetzt an Tante Google: Bei Google suchendelphi source IdDNSResolver oder Bei Google suchendelphi source DnsQuery

Damit sollte dann ein Anfang möglich sein. (Und wie fast schon üblich, wird man damit hier in der Delphipraxis fündig )

https://www.delphipraxis.net/102950-...indy-10-a.html

Automatisieren lässt sich das mit Delphi sicherlich.

Zuerst mal DNS-Abfrage.
Gibt's die Domain?
Hat sie 'nen Mailserver (MX-Record)?
Dann 'ne Mail hinschicken und auf die Antwort des Mailempfängers warten.
Das eigene Postfach kann man auch selbst mit Delphimitteln abfragen und die Antwortmails / erhaltenen Fehlermeldungen auswerten.

Technisch müsste Deine Aufgabenstellung umzusetzen sein, die Frage ist halt: Wieviel Aufwand willst Du da reinstecken?

Welche "Hürden" werden Dir von den mehr oder weniger unbekannten "Partnern" entgegengestellt?

Also das beliebte Thema: Wie realisieren wir eine (mehr oder weniger) vollständige Fehler- und Ausnahmenbehandlung?
  Mit Zitat antworten Zitat