Delphi-PRAXiS
Seite 1 von 2  1 2   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi E-mail senden (https://www.delphipraxis.net/108855-e-mail-senden.html)

Landfloh 20. Feb 2008 14:00


E-mail senden
 
Hallo

Ich habe mal eine Frage.
Ist es möglich das man wenn man auf einen Button klickt eine Nachricht per E-mail an eine E-mail Adresse schickt?

Gruß Landfloh

mkinzler 20. Feb 2008 14:07

Re: E-mail senden
 
Ja du benötigst eine SMTP-Client Komponente z.B. TidSMTP bei den INDYs

Landfloh 20. Feb 2008 14:21

Re: E-mail senden
 
Tut mir leid aber da blick ich nicht mehr durch. :wiejetzt:

mkinzler 20. Feb 2008 14:40

Re: E-mail senden
 
http://www.delphi-treff.de/tutorials...2/indy/page/8/

Landfloh 20. Feb 2008 14:49

Re: E-mail senden
 
Bei mir funktioniert dass nicht :?:

mkinzler 20. Feb 2008 14:50

Re: E-mail senden
 
Zitat:

Zitat von Landfloh
Bei mir funktioniert dass nicht :?:

Bitte nicht so genau :zwinker:

Kroko1999 20. Feb 2008 14:59

Re: E-mail senden
 
schau mal, was ich hier gepostet habe, die Suche hätte das bestimmt auch ausgespuckt, :gruebel:

Landfloh 20. Feb 2008 14:59

Re: E-mail senden
 
[Fehler] Unit1.pas(29): Undefinierter Bezeichner: 'SmtpAuthType'
[Fehler] Unit1.pas(30): Undefinierter Bezeichner: 'SMTP'
[Fehler] Unit1.pas(30): Undefinierter Bezeichner: 'atNone'
[Fehler] Unit1.pas(31): Operator oder Semikolon fehlt
[Fehler] Unit1.pas(31): Undefinierter Bezeichner: 'atLogin'
[Fehler] Unit1.pas(35): Operator oder Semikolon fehlt
[Fehler] Unit1.pas(35): 'END' erwartet, aber '@' gefunden
[Fataler Fehler] Project1.dpr(5): Verwendete Unit 'Unit1.pas' kann nicht compiliert werden

OK! ist ja gut! :snowball:

Kroko1999 20. Feb 2008 15:22

Re: E-mail senden
 
[gelöscht] man sollte mal auf die Zeit schauen!

RavenIV 20. Feb 2008 15:45

Re: E-mail senden
 
Du kannst auch den Standard-Emailclient dazu verwenden, um eine neue email zu erstellen.

Ich hab hier ein TLabel (LaEmail), in dem der Empfänger steht.
Bei einem Click darauf wird der Standard-Emailclient (Outlook oder sowas) veranlasst, ein neues Email zu erstellen.
Dort sind dann schon Empfänger und Betreff ausgefüllt.

Delphi-Quellcode:
procedure TFoAboutBox.LaEmailClick(Sender: TObject);
begin
  ShellExecute(0, nil, PChar('mailto:' + (Sender as TLabel).Caption + '?subject=' + fVersInfo.sProductName + ' / ' + fVersInfo.sFileVersion + '&body=' + ''), nil, nil, SW_NORMAL);
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:21 Uhr.
Seite 1 von 2  1 2   

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