![]() |
TidMessage. Zeilenumbruch mal ok dann wieder nicht
Servus,
versende so die Mail
Delphi-Quellcode:
Das ist der Text
SMTP := TIdSMTP.Create(nil);
MailMessage:= TIdMessage.Create(nil); SMTP.Host := 'xxxx'; SMTP.Port := 25; SMTP.AuthenticationType := atLogin; SMTP.Username := 'lalelu'; SMTP.Password := 'sososo'; MailMessage.AddHeader(MailMessage.GenerateHeader.Text); MailMessage.From.Address := 'Meine@Email.de'; MailMessage.Recipients.EMailAddresses := email; MailMessage.Subject := subject; MailMessage.Body.Text := StringReplace(bodytext,' ',#13#10,[rfreplaceall,rfIgnoreCase]); try SMTP.Connect(5000); SMTP.Send(MailMessage); except on E:Exception do //... end; bodytext=Irgend ein Text mit Zeilenumbruch Das ist die zweitezeile das ist die dritte Zeile nochmal text So kommt es an Zitat:
Zitat:
Habe keine Ahnung warum die letzte Zeile nicht funktioniert.... Mfg |
Re: TidMessage. Zeilenumbruch mal ok dann wieder nicht
Ist es vielleicht Dein eMail-Programm welches die Zeilenumbrüche entfernt? Outlook macht das ganz gerne...
|
Re: TidMessage. Zeilenumbruch mal ok dann wieder nicht
aber die ersten zwei Zeilenumbrüche funktionieren ja...
|
Re: TidMessage. Zeilenumbruch mal ok dann wieder nicht
welchen EMailclient verwendest du? Schau dir am besten mal den Quelltext an der ankommt. Wenn da wirklich "
" steht ist es eine html-mail und Sache des clients das er dies auch interpretiert. Schau also am besten mal nach ob dieses " " in der eingelieferten Mail noch vorhanden ist (Quelltext der Mail anzeigen lassen) |
Re: TidMessage. Zeilenumbruch mal ok dann wieder nicht
Outlook 2007
Kann mir die Optionen anschauen aber finde keinen Button für den Quelltext |
Re: TidMessage. Zeilenumbruch mal ok dann wieder nicht
In Outlook ist mir auch keine Möglichkeit bekannt den Quelltext anzeigen zu lassen. In Outlook Express hingegen wo man weniger bevormundet wird ist dies möglich. Schau am besten einfach mal ob dieses Verhalten nur in Outlook auftritt oder auch in anderen EMailclients. Leider ist es so das Microsoft bei der HTML-Darstellung nicht unerheblich vom Standard abweicht.
|
Re: TidMessage. Zeilenumbruch mal ok dann wieder nicht
gerade mal eben getestet. In Outlook Express funktioniert es einwandfrei...
Schon komisch. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:53 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