Mailinglisten-Archive |
Ich habe eine MailAdresse wie user_(at)_domain.de. Wie kann ich nun beim für domain.de zuständigen Mail-Exchanger anfragen, ob ein Postfach namens "user" existiert? Ich habe mir das SMTP-RFC angeschaut und nachfolgendes zusammengeschraubt und bei einer Reihe von SMTPs angefragt. Jedoch waren die SMTPs allesamt nicht sehr auskunftsfreudig. Nach einem freundlichen Hallo bekam ich grundsätzlich nur ein "502 Command not implemented/available". Wo liegt der (Denk-)Fehler? Oder wird die Funktion bei SMTPs üblicherweise deaktiviert (Spamschutz?)? # CONNECT $fp = fsockopen("mx.domain.de", 25); # HELO fputs($fp, "HELO myhost\r\n"); echo nl2br(fgets($fp, 1024)); # VERIFY fputs($fp, "VRFY postfachname\r\n"); echo nl2br(fgets($fp, 1024)); # QUIT fputs($fp, "QUIT\r\n"); echo nl2br(fgets($fp, 1024)); Guido Haeger
php::bar PHP Wiki - Listenarchive