Forum: Netzwerke
by GHorn,
30. Sep 2010
IdMessage1.Sender.Name := 'Mail@t-online.de';
IdMessage1.Sender.Address := 'Mail@t-online.de';
IdMessage1.From.Text := 'Mail@t-online.de';
IdMessage1.Sender.Text := 'Mail@t-online.de';
Wie bereits geschrieben - aber nochmal:
Wenn Du in Sender.Name und/oder Sender.Address etwas
einträgst und anschließend Sender.Text änderst, überschreibst
Forum: Netzwerke
by GHorn,
29. Sep 2010
Aaaalsoooo:
Im Array aMy_Email habe ich die Empfänger der Mail
hinterlegt. Es können ja auch durchaus mal mehr als
ein Empfänger sein. Wenn es nur ein Empfänger ist, hat
aMy_Email die Länge 1. Wenn Du immer nur einen Empfänger
hast, bruchst Du die FOR-Schleife nicht und schreibst
direkt z.B. folgendes
Forum: Netzwerke
by GHorn,
28. Sep 2010
Bemüh doch auch mal die Delphi-Hilfe und such nach
TIdEMailAddressItem
In Address steht nur die Email-Adresse
Domain leer lassen (Domain is a read-only String property that
indicates the host name)
In Name steht nur der Name (hier z.B. "John Mail")
Text leer lassen (wird aus address u. Name zusammengesetzt
Forum: Netzwerke
by GHorn,
28. Sep 2010
Es geht um diese Zeilen:
IdMessage1.From.Text := 'mail@t-online.de';
IdMessage1.Sender.Text := 'TestEmail';
Mach daraus mal folgendes:
Forum: Netzwerke
by GHorn,
28. Sep 2010
Hast Du im idMessage.Sender(..) eine gültige EMailadresse? (s.#4)
Forum: Netzwerke
by GHorn,
28. Sep 2010
Aus Hilfe:
Nimm das Authenticate mal raus, da es beim Send eh ausgeführt
wird wenn noch nicht geschehen. Der Port müsste passen, da der
connect geht. Alternativ kannst auch mal den Port 587 testen.
Welchen AuthType hast Du gesetzt? Steht der auf atDefault bzw.
auf DEF_SMTP_AUTH?
Forum: Netzwerke
by GHorn,
28. Sep 2010
Wann kommt denn der Fehler? Schon beim connect() oder erst
beim Send().
Wenn ich mich recht erinnere, muss beim idMessage.Sender(..) eine
gültige EMailadresse enthalten sein.:gruebel: