Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi korrekten Mailversand anzeigen (https://www.delphipraxis.net/7642-korrekten-mailversand-anzeigen.html)

tini 18. Aug 2003 12:01


korrekten Mailversand anzeigen
 
Hi!

kann mir jemande weiterhelfen bei SMTP ?

Ich möchte gerne bei korrektem versenden der mail eine Message anzeigen lassen. In der hilfe und in den foren bin ich allerdings nicht wirklich fündig geworden.

mein quelltext sieht so aus:
Delphi-Quellcode:
...
...
SMTP.Connect;
  if (SMTP.Connected) then
  ShowMessage('Verbindung aufgebaut')
  else
    ShowMessage('Fehler beim Verbinden');

try
    SMTP.Send(IdMessage1);
    if SMTP.????? then
    ShowMessage('Mail versendet')
  else
    ShowMessage('Fehler beim Versenden');}

  finally
    SMTP.Disconnect;
  end;
tja, mir fehlt eigentlich nur der eine befehl, aber mit smtp.sent(IdMessage1) funz nicht...

grüße
tini

RobertS 19. Aug 2003 11:18

Re: korrekten Mailversand anzeigen
 
du hast doch schon Try zund execptr drinne musst es nur verwenden!
Delphi-Quellcode:
try
     smtp.connect;
     Showmessage('VErbindung steht!');
except
     showmessage('Fehler @ connect');
end;

try
    SMTP.Send(IdMessage1);
    ShowMessage('Mail versendet')
except
    ShowMessage('Fehler beim Versenden');
end;

if smtp.connected then smtp.disconnect;
Hinweis: Die Exception wird standartmäßig nur zur Laufzeit und nicht im DEBUG Modus angezeigt, bzw es kommt die normale Indy Execption

mfg r

tini 19. Aug 2003 14:29

Re: korrekten Mailversand anzeigen
 
Hi RobertS!

Danke für die Antwort!wollte es eigentlich anders realisieren,aber so funz auch! :)

Ein Befehl ähnnlich wie:
Delphi-Quellcode:
... if STMP.connected ...
gibts ja nicht, oder?

tini :)

RobertS 24. Aug 2003 13:19

Re: korrekten Mailversand anzeigen
 
nimm doch das Event "OnConnected" :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:43 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