I do not know if this works with Outlook Express, but I susccessfuly did this with Outlook 2000 and
1. Add OutlookApplication component to form.
Should be found on servers tab. If not, just import the ActiveX comonent.
2. Declare a local variable like so:
var MI : MailItem;
3.MI := OutlookApplication1.CreateItem(olMailItem) as MailItem;
MI.Recipients.Add('webmaster@techjamaica.com'
;
MI.Subject := 'Hail Up Yardies';
MI.Body := 'Just a irie coder saying hi';
MI.Attachments.Add('C:\afile.zip', EmptyParam, EmptyParam, EmptyParam);
MI.Send;
4. Invoke the procedure and sit back.