Hi Mike
If done this way, you send the Message to a Port, and the Attachment name is configured on the Port (Email Send transport page). You can only send one attachment.
The other way to do it is to use the .Net Email support directly, as in the following example :
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(smtpAddress);
System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage(from, to, subject, body);
mm.Attachments.Add (new System.Net.Mail.Attachment (contents1, name1));
mm.Attachments.Add (new System.Net.Mail.Attachment (contents2, name2));
mm.Attachments.Add (new System.Net.Mail.Attachment (contents3, name3));
client.Send(mm);
Thanks,
Ben.
Ben Jackson
SmartsIntegrator Technical Support