![]() |
Verbindung mit Mailserver schlägt fehl
Ich benutze Indy, um eMails auf einen SMTP-Server zu laden. Dabei handelt es sich um einen 1&1 Server mit der Adresse auth.smtp.kundenserver.de. Den SMTP-Auth-Type habe ich auf SMTPAuth gestellt. Hier etwas Code:
Delphi-Quellcode:
Er geht überall korrekt durch, nur im SMTP.Send() bleibt er hängen und macht nichts mehr. Aber wieso? Es muss mit dem Auth etwas zutun haben, denn über einen anderen Mailserver (GMX) klappt es. Aber was kann ich noch einstellen? SMTPAuth habe ich schon auf allen Einstellungen 0-3 probiert. Stimmt ein Port nicht? Vielen Dank für Tips!
case SmtpAuthType of
0: SMTP.AuthType := atNone; //Normal 1: SMTP.AuthType := atDefault; //SMTPAuth 2: begin //AfterPop SMTP.AuthType := atNone; POP.Host := POPServer; POP.Username := POPUser; POP.Password := POPPass; POP.Port := POPPort; POP.Connect(); POP.Disconnect; end; 3: begin //afterPop+SMTPAuth SMTP.AuthType := atDefault; POP.Host := POPServer; POP.Username := POPUser; POP.Password := POPPass; POP.Port := POPPort; POP.Connect(); POP.Disconnect; end; end; SMTP.Username := SMTPUsername; SMTP.Password := SMTPPass; SMTP.Host := SMTPServer; SMTP.Port := SMTPPort; SMTP.Connect; Application.ProcessMessages; try SMTP.Send(IdMsgSend); ... EDIT: Ich sollte den Aufruf noch angeben:
Delphi-Quellcode:
sendNewsLetter(
adressaten, textausrichedit, 'smtp-user', titel, 'mphigh', 'text/html', 'auth.smtp.kundenserver.de', 'smtp-user', 'smtp-pw', 25, 3, 'pop.kundenserver.de', 'pop-user', 'pop-pw', 110, titel2); |
Re: Verbindung mit Mailserver schlägt fehl
Hi,
ich hatte auch ein ähnliches Problem. Bei mir war das Problem, dass ich mich erst auf der Seite anmelden musste und da den Dienst aktivieren musste. 1&1 kenn ich nicht aber wäre ja erstmal ein Versuch Wert. |
Re: Verbindung mit Mailserver schlägt fehl
Ne, das wirds nicht sein. Outlook kann sich ja auch mit den Daten verbinden...
EDIT: Eine ältere Version meiner Software kann sich nun auch nicht mehr verbinden. Es muss sich also bei 1&1 etwas geändert haben... seltsam... ich check auch mal die Ports hier in der Firewall, aber die müssten offen sein, sonst würde es ja auch Probleme mit Outlook geben. |
Re: Verbindung mit Mailserver schlägt fehl
Hab die eine PM geschickt.
Hab aber eben erst dein Edit gesehen. |
Re: Verbindung mit Mailserver schlägt fehl
Jo, ich warte mal ab und sonst teste ich Deinen Code mal aus. Seltsam, dass das Connecten funktioniert aber nicht das Absenden.
|
Re: Verbindung mit Mailserver schlägt fehl
So, jetzt klappts :) Anscheinend hat Indy10 einen Bug in der SMTP-Komponente. Habs runtergeschmissen und Indy9 installiert und siehe da, es geht wieder. Vielen Dank an b1zZ, der mich auf den Weg gebracht hat ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:59 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