Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Fehler 10054 beim E-Mail Versand. Fehler in code? (https://www.delphipraxis.net/68629-fehler-10054-beim-e-mail-versand-fehler-code.html)

Karstadt 2. Mai 2006 21:50


Fehler 10054 beim E-Mail Versand. Fehler in code?
 
hallo. Kann jemand bitte mein Code analysieren und mir helfen. Jedes mal bekomme ich eine FMeldung.

Fehler: Socket-Fehler # 10054
Die Verbindung wurde von Peer zurückgesetzt.




Delphi-Quellcode:


  idPOP31.Host := gesetzt
  idPOP31.Username := gesetzt
  idPOP31.Password := gesetzt

  idPOP31.Connect;
  idpop31.disconnect;

  UserEmail := gesetzt

  IdMessage1.Clear;
  with IdMessage1 do
  begin
    Body.text := gesetzt

    From.Text := UserEmail;        //Absender
    ReplyTo.EMailAddresses := UserEmail;
    Recipients.EMailAddresses := gesetzt

    Subject :=gesetzt


    ReceiptRecipient.Text := gesetzt
  end;


  IdSMTP1.Username := SmtpServerUser;//Welcher Benutzer?
  IdSMTP1.Password := SmtpServerPassword;//Welches Passwort??

  //Generelles Setup
  IdSMTP1.Host := SmtpServerName;//Welchen Host soll ich benutzen?
  IdSMTP1.Port := SmtpServerPort;//Welchen Port soll ich benutzen?


  TIdAttachment.Create(IdMessage1.MessageParts, ZipDatei);

  //Hier wird die Verbindung aufgebaut!
  IdSMTP1.Connect;//Stelle Verbindung her
 

  try
    Try
      IdSMTP1.Send(IdMessage1);//Versuche die Nachrich zu senden

    finally
      IdSMTP1.Disconnect;
  end;
  except
    on e:exception do
    begin
      beep;
      LogMem('Die E-Mail wurde nicht versendet! Fehler: '+e.Message);
      exit;
    end;
  end;
warum...?

gsh 2. Mai 2006 23:08

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
hast du einen richtigen smtp-server benutzt?
darfst du auf diesem smtp-server emails versenden?

Karstadt 3. Mai 2006 06:30

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Ja und Ja. Bei Outlock mit gleichen Daten funktioniert das problemlos!

Sharky 3. Mai 2006 06:33

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Zitat:

Zitat von Karstadt
Ja und Ja. Bei Outlock mit gleichen Daten funktioniert das problemlos!

Hai Karstadt,

weisst Du wie die "Sicherheitseinstellungen" des Servers sind? Bei inigen ist es ja so das man nur dann senden darf wenn man sich vorher via POP3 angemeldet hatte. Und Outlook macht es ja so das es zuerst neue eMails abholt (POP3 Authent) und danach erst sendet.

SirThornberry 3. Mai 2006 06:34

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
du solltest vielleicht die Absenderadresse mit angeben?! Bisher gibst du nur den Absendernamen an.

Karstadt 3. Mai 2006 07:14

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Zitat:

Zitat von Sharky

weisst Du wie die "Sicherheitseinstellungen" des Servers sind? Bei inigen ist es ja so das man nur dann senden darf wenn man sich vorher via POP3 angemeldet hatte. Und Outlook macht es ja so das es zuerst neue eMails abholt (POP3 Authent) und danach erst sendet.

Delphi-Quellcode:
idPOP31.Host := gesetzt
  idPOP31.Username := gesetzt
  idPOP31.Password := gesetzt

  idPOP31.Connect;
  idpop31.disconnect;

Karstadt 3. Mai 2006 07:15

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Zitat:

Zitat von SirThornberry
du solltest vielleicht die Absenderadresse mit angeben?! Bisher gibst du nur den Absendernamen an.

Name := Name@provider.de oder meinst du dass ich auch noch die EMail adresse mit gleichen daten füllen soll.

Karstadt 3. Mai 2006 07:16

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Zitat:

Zitat von gsh
hast du einen richtigen smtp-server benutzt?
darfst du auf diesem smtp-server emails versenden?

Was meinstdu ist der CODE richtig?

Sharky 3. Mai 2006 07:19

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Ups,

ich sollte nicht mehr schreiben bevor ich den ersten Kaffee getrunken haben. :oops:
Dann liegt es eventuell daran was der Sir vermutet. Ohne Absenderadresse geht es nicht.

Wenn Du alles in ein Posting geschrieben hättest und nicht für jedes ein einzelnes hätte ich mir meinen Beitrag sparen können

Karstadt 3. Mai 2006 07:26

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Jetzt funktioniert das! (ich bin jetz aber in Büro) Gestern abend aber nicht! Liegt das vielleicht am Provider. Ich muss aber dazu sagen, gestern wurden ca. 30 Email mit Anhang in eine Stunde versendet die letzten 25 wurden nicht versendet (fehler). Dann habe ich das bei Outlock eingerichtet da hat das funktioniert... Ich verstehe das nicht.


PS: Ich habe nichts am den oberen Code verändert!

Karstadt 3. Mai 2006 07:30

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Zitat:

Zitat von Sharky
Ups,

ich sollte nicht mehr schreiben bevor ich den ersten Kaffee getrunken haben. :oops:
Dann liegt es eventuell daran was der Sir vermutet. Ohne Absenderadresse geht es nicht.

Wenn Du alles in ein Posting geschrieben hättest und nicht für jedes ein einzelnes hätte ich mir meinen Beitrag sparen können


Jetzt get das. (ohne Code Veränderung) ich werde diese Einstellunge beim Outlock testen (ohne Email Adresse) ich bin gespannt :stupid:

Luckie 3. Mai 2006 07:32

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Du kannst Beiträge 24 Stunden lang editiern, es ist nicht nötig jedes mal ein neues Posting zu verfassen!

Karstadt 3. Mai 2006 07:49

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Zitat:

Zitat von Luckie
Du kannst Beiträge 24 Stunden lang editiern, es ist nicht nötig jedes mal ein neues Posting zu verfassen!

Wie meinst du das Bitte? Mein Problem ist noch nicht gelöst und ich berichte über den jetzigen IST zustand.

Karstadt 3. Mai 2006 08:40

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Ich bin nicht der einziger

Sharky 3. Mai 2006 10:02

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Hallo Karstadt,

sowohl Luckie als auch ich haben dich jetzt gebeten deine Beiträge zu editieren und nicht jedesmal einen neuen zu verfassen. Das ist eindeutiges pushing :warn:

Bitte halte Dich an die Regeln der DP und an das was wir aus dem Team dir sagen.

Catbytes 3. Mai 2006 10:24

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
Hallo,

wenn Du bei Schlund bist: Die haben gerade Mail-Probs mit ihren Servern.

Du kannst das immer hier überprüfen.

Karstadt 3. Mai 2006 11:22

Re: Fehler 10054 beim E-Mail Versand. Fehler in code?
 
alles Klar mache ich. eine Anfänger Frage. Wenn ich einen Beitrag editiere um irgendein Text hinzuzufügen werden die andere "Benutzer" das auch sehen? Bzw. Wenn ich das Problem gelöst habe und diesen Weg den anderen Benutzer mitteilen möchte wird das jeder mitbekommen der in diese Thema die Funktion Benachrichtigung eingeschaltet hat? Tut mir Leid, wenn ich gegen eure Regeln verstosse. Das ist keine Absicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz