![]() |
Hai webby,
hast Du auch wirklich die richtigen Zugangsdaten für GMX? Als Benutzername musst Du keine Kundennummer nehmen! Ausserdem musst Du in deinem GMX-Profil die Art der SMTP-Sicherheit einstellen (Steht zumindest in der Hilfe von GMX)[/b] |
Vollständige E-Mail-Adresse geht auch.
|
Es wird wohl an eine (normalen) Unregelmäßigkeit im Protokoll bei GMX liegen, da ich die Indy Komponenten auch in meiner Software nutze und teilweise auch SMTP Auth nutze - ohne Probleme.
Vielleicht kannst Du etwas im Netz finden, Outlook kommt ja auch mit GMX zurande, also scheint es wohl ein häufigeres Problem zu sein... ...:cat:... |
Also ich hab vor einiger Zeit mal über die Fastnet-STMP-Kompo Mails über GMX abgeschickt - das hat funktioniert. Normales SMTP, kein SMTP-Auth. GMX braucht nur normales SMTP, vielleicht lässt es umgekehrt kein SMTP-Auth zu?
|
Doch GMX unterstützt AUTH SMTP, weil sonst dieser Code (von mir geschrieben) in PHP auch nicht gehen würde:
Code:
Und wenn ich ganz normal SMTP verwende muss ich mich erst per POP bei GMX einloggen, sonst geht nichts.
function smtpmail($host, $user, $pass, $emailaddy, $toemail, $subject, $message)
{ $fp = fsockopen($host, 25); if ($fp) { fgets($fp, 1024); fputs($fp, "EHLO $host\r\n"); fgets($fp, 1024); fputs($fp, "AUTH LOGIN\r\n"); fgets($fp, 1024); fputs($fp, base64_encode($user) . "\r\n"); fgets($fp, 1024); fputs($fp, base64_encode($pass) . "\r\n"); fgets($fp, 1024); fputs($fp, "MAIL FROM: $emailaddy\r\n"); fgets($fp, 1024); fputs($fp, "RCPT TO: $toemail\r\n"); fgets($fp, 1024); fputs($fp, "DATA\r\n"); fgets($fp, 1024); fputs($fp, "Subject: $subject\r\n"); fputs($fp, "FROM: $emailaddy\r\n"); fputs($fp, "TO: $toemail\r\n\r\n"); fputs($fp, "$message\r\n"); fputs($fp, ".\r\n"); fgets($fp, 1024) ; fputs($fp, "QUIT\r\n"); fgets($fp, 1024); fclose($fp); } else { echo "[b]Es konnte keine Email versandt werden, bitte wenden Sie sich an den Webmaster![/b] \n"; } } |
Ich weiß nicht genau, ob GMX die "POP before SMTP"-Methode benutzt, denn ich konnte schon Mails abschicken, als ich Stunden zuvor mal mich zum POP-Server verbunden hab.
|
Ich weiß nicht auf wieviel deren TimeOut gesetzt ist. Jedenfalls wird beim (erfolgreichen) POP-Zugriff die IP gespeichert und dann halt für SMTP aufbewahrt...
|
Du kannst bei GMX einstellen wie es arbeiten soll.
SMTP-Auth SMTP after POP mit IP prüfung (time out freieinstellbar) SMTP ohne IP Prüfung |
Ups, das wusste ich noch gar nicht.
Naja, ich geh ja normalerweise nicht auf die GMX Homepage, ich brauch ja nur die Emailadresse für meine Homepage. Jedenfalls hilft es trotzdem nichts :cry:. |
werden in deinem Delphiprogramm deine Zugangsadten auch richtig verschlüsselt? ich würds mal mitsniffen und vergleichen, was dein PHP und was dein Delphiprogramm _wirklich_ durch die leitung schreibt
gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz