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:
tja, mir fehlt eigentlich nur der eine befehl, aber mit smtp.sent(IdMessage1) funz nicht...
...
... 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; grüße tini |
Re: korrekten Mailversand anzeigen
du hast doch schon Try zund execptr drinne musst es nur verwenden!
Delphi-Quellcode:
Hinweis: Die Exception wird standartmäßig nur zur Laufzeit und nicht im DEBUG Modus angezeigt, bzw es kommt die normale Indy Execption
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; mfg r |
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:
gibts ja nicht, oder?
... if STMP.connected ...
tini :) |
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