Entwickler-Ecke
Internet / Netzwerk - e- mail versenden
hibbert - So 27.10.02 18:11
Titel: e- mail versenden
hallo,
bevor einer mit mir meckert, ja ich hab schon die such funktion verwendet, aber keine antwort auf
meine frage gefunden !
also, wie kann ich eine e-mail versenden, ohne das standart e-mail programm zu verwenden? also, einen code hab ich schonmal gefunden
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| procedure TForm1.Button1Click(Sender: TObject); begin NMSMTP1.Host := 'mail.host.com'; NMSMTP1.UserID := 'Username'; NMSMTP1.Connect; NMSMTP1.PostMessage.FromAddress := 'webmaster@swissdelphicenter.ch'; NMSMTP1.PostMessage.ToAddress.Text := 'user@host.com'; NMSMTP1.PostMessage.ToCarbonCopy.Text := 'AnotherUser@host.com'; NMSMTP1.PostMessage.ToBlindCarbonCopy.Text := 'AnotherUser@host.com'; NMSMTP1.PostMessage.Body.Text := 'This is the message'; NMSMTP1.PostMessage.Attachments.Text := 'c:\File.txt'; NMSMTP1.PostMessage.Subject := 'Mail subject'; NMSMTP1.SendMail; ShowMessage('Mail sent !'); NMSMTP1.Disconnect; end; |
so, in der anleitung steht:
| Zitat: |
Die TNMSMTP von FastNet tools wird benötigt.
Die Komponente ist in Delphi 4-5 Professional
und Enterprise Versionen enthalten. |
wo finde ich diese Komponente unter delphi 6 ?
und was bedeuten z.B.:
Quelltext
1:
| NMSMTP1.Host := 'mail.host.com'; |
oder
Quelltext
1:
| NMSMTP1.UserID := 'Username'; |
naja, vielleicht doofe fragen, aber für mich sind sie wichtig !
also, bis denne
mfg hibbert
waldmeister - So 27.10.02 18:22
du findest die komponente unter fastnet!
| Zitat: |
und was bedeuten z.B.:
Code:
NMSMTP1.Host := 'mail.host.com';
oder
Code:
NMSMTP1.UserID := 'Username';
|
Quelltext
1:
| NMSMTP1.Host := 'mail.host.com'; |
hier musst du den SMTP-Server von deinem Email-Service-Provider angeben. bei gmx ist das z.b mail.gmx.de
Quelltext
1:
| NMSMTP1.UserID := 'Username'; |
username ist der name mit dem du dich bei deinem Email-Service-Provide anmeldest.
Ex0rzist - So 27.10.02 22:49
Titel: Re: e- mail versenden
Hallo,
| hibbert hat folgendes geschrieben: |
wo finde ich diese Komponente unter delphi 6 ?
|
ich habe hier neulich irgendwo gelesen, dass die Komponente ab Delphi6 nicht mehr dabei ist, sondern jetzt Indy.
mars - So 27.10.02 22:57
also ich arbeite mit d6 und bei mir sind die fastnetkompos dabei...ich glaube aber, ich musste sie bei der installation anwählen..
grüsse
alexschultze - Mo 28.10.02 15:00
Titel: E-mail versenden
ich hab auch mal ne Frage, da es schon so viele E-mail Threads gibt, werde ich einen keinen neuen aufmachen ;)
Es gibt diverse Komponenten E-mails zu versenden (Indy, Fastnet), doch ich würde es aus technischen Gründen am liebsten direkt von Outlook managen lassen!
Also, ich habe den Code
| Zitat: |
uses ShellApi;
...
ShellExecute(Application.Handle, 'open',
PCbar('mailto:name@domain.de?subject=Betreff&body=irgendein Text'), nil, nil, sw_ShowNormal);
|
mit dem man eine E-mail in Outlook 'voreintragen kann'. Kann ich das jetzt irgendwie gleich noch absenden??
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!