Hi Progress of sorts:-
In the FormCreate I added:- sl := TStringList.Create; In the FormClose I added:- sl.Free; In each of the two buttons for sending, I added:- MsgMemo.Lines.SaveToFile('c:\temp\lines.txt'); sl.LoadFromFile('c:\temp\lines.txt'); And I changed the TSmtpTestForm.SmtpClientGetData procedure to point to sl.Strings instead of MsgMemo.Lines. This gets the RTF formatting codes into the outward bound mail, but it is just seen as text when the mail is received, e.g. {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\froman\fcharset0 Times New Roman;}{\f2\fnil\fcharset0 Comic Sans MS;}{\f3\fnil MS Sans Serif;}} {\colortbl ;\red0\green0\blue255;\red255\green0\blue0;} \viewkind4\uc1\pard\sb100\sa100\cf1\lang5129\f0\fs28 Hi All\cf0\f1\fs24 \par \cf2\f0\fs28 Wind training sessions are starting tomorrow at 6pm\cf1 \cf0\f1\fs24\par .... So ... How do I say that the message is in RTF format? Does it have to be MIME Encoded? If so, how? TIA Jeff -- Jeff Cook Aspect Systems Ltd Phone: +64-9-424 5388 Skype: jeffcooknz www.aspect.co.nz > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Cook > Sent: Tuesday, 16 May 2006 10:52 a.m. > To: twsocket@elists.org > Subject: [twsocket] SMTP demo and RichText > > > Hi > > I'm trying out the MailSnd demo - trying to adapt it to send > mail as Rich Text. > > I've changed the MsgMemo to a TJvRichEdit and have tested by > pasting in some rich text - e.g. my sig below is in Comic > Sans MS and I can paste this into the message area and retain > the font size etc. > > But when I send the mail to myself, I receive it stripped > down to plain text. I've tried changing the ContentType to > HTML but it doesn't help (makes it worse by stripping out the CR/LF's. > > I assume that the problem lies somewhere in procedure > TSmtpTestForm.SmtpClientGetData ... but have no idea how to proceed. > > Is there an easy way? I have got ScroogeXHTML which converts > a subset of RTF to HTML - but I really want to be able to > email everything in the RichEdit. > > TIA > > Jeff > > P.S. Long time user of ICS but first time user of this elist. > > P.P.S. Not sure how to tell what version I have - the source > seems to be dated 2001-05-19 if that helps - can't see a > version number anywhere and I am using Delphi 6 Pro. > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.1.392 / Virus Database: 268.5.6/340 - Release Date: 15/05/2006 -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be