I know this is an old post but thought I would just update for the benefit of newcomers to AwareIM.
My original process which did not send attachments was very simple
User composes a piece of mail (BulkMail) uploads any attachments to 3 attributes off the document type (attachment1,2,3)
The process to acually select the recipient and send the mail is started from a process on the form
Process SendMailToAll
PICK ONE OR MORE FROM [membership query]
Send bulktext to members
BulkText had a special message such as
"Dear <<Member.Firstname>>
<<Bulkmail.Message>>
This simple process sent out mail correctly addressed
I got the attachments working by assigning them using a create statement,
PICK ONE OR MORE FROM [membership query]
Create BulkText with BulkText.Attachment1=BulkMail.attachment1
Send bulktext to members
HOWEVER - adding a CREATE statement somehow clobbered the SEND statement which usually builds the mail notification on the fly and all my 150 members received an email starting with "Dear Marie" (the first member in the list)
To overcome this I simply split the routine into two processes MailWithAttachment1 and MailWithAttachment2
MailWithAttachment1:
PICK ONE OR MORE FROM [membership query]
MailWithAttachment2
MailWithAttachment2 (has BulkMail and Members as process inputs)
Create BulkText with BulkText.Attachment1=BulkMail.attachment1, BulkText.Attachment2=BulkMail.attachment2 (etc)
Send bulktext to members
So now mail is being sent out in bulk, correctly addressed with attachments