Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Email senden --> brauche erläuterung (https://www.delphipraxis.net/74632-email-senden-brauche-erlaeuterung.html)

Christian18 6. Aug 2006 19:50


Email senden --> brauche erläuterung
 
Hallo,

ich versende eine E-Mail folgendermaßen. Kann mir jemand je Zeile erklären. Ist wirklich wichtig. Ich habe morgen Prüfung.
Delphi-Quellcode:
      mailMsg.Date := now;
      mailMsg.From.Text := DM.TPraxis.FieldByName('Email').AsString;
      mailMsg.ReceiptRecipient.Address := e;
      mailMsg.Recipients.Add;
      mailMsg.Recipients.Items[0].Address := e;
      mailMsg.Recipients.Items[0].Name := e;
      mailMsg.Subject := DM.TDokumentationen.FieldByName('Dokumentationen').AsString;
      mailMsg.Priority := mpHighest;
      mailMsg.Sender.Address := DM.TPraxis.FieldByName('Email').AsString;
      mailMsg.From.Address := DM.TPraxis.FieldByName('Email').AsString;
      mailSMTP.Host := DM.TPraxis.FieldByName('SMTP').AsString;
      mailSMTP.Port := 25;
      mailSMTP.AuthenticationType := atLogin;
      mailSMTP.Username := user;
      mailSMTP.Password := pass;

  mailSMTP.Connect(30000);
  mailSMTP.Send(mailMsg);
  mailSMTP.Disconnect;
Was bedeutet z.b.

mailMsg.Recipients.Add;
mailMsg.Recipients.Items[0].Address := e;
mailMsg.Recipients.Items[0].Name := e;

oder

mailSMTP.Connect(30000);

was bedeutet die 30000


MFG Christian18

SirThornberry 6. Aug 2006 19:53

Re: Email senden --> brauche erläuterung
 
eigentlich steht das alles in der Indy-Hilfedatei. Und Hilfe kopieren und hier einfügen dürfte nicht der Sinn des ganzen sein. Desweiteren fragst du recht spät wenn du morgen das ganze schon brauchst.
Außerdem solltest du doch wissen was der Quelltext macht wenn du ihn auch geschrieben hast.

Christian18 6. Aug 2006 19:56

Re: Email senden --> brauche erläuterung
 
Hallo,

ich habe diese Indi Hilfe Datei nicht. kannst du die Inhalte trotzdem hier rein kopieren???

MFG Christian18

Mackhack 6. Aug 2006 20:01

Re: Email senden --> brauche erläuterung
 
Zitat:

Zitat von Christian18
Hallo,

ich habe diese Indi Hilfe Datei nicht. kannst du die Inhalte trotzdem hier rein kopieren???

MFG Christian18

Google is your friend

Na komm schon,... Mit 21 sollte man schon noch wissen wie man Langenscheidt oder zumindest das Internet mit zum Beispiel dieser Seite Translation Website aufrufen kann und nachschlagen kann wenn man nicht weis was Recipients heisst!


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:44 Uhr.

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