with this.oleMAPIMessages this.mnAttachmentCount = this.mnAttachmentCount + 1 dimension this.maAttachments[this.mnAttachmentCount] .AttachmentIndex = this.mnAttachmentCount - 1 .AttachmentPathName = pcFileName * .AttachmentPosition = this.mnAttachmentCount - 1 && 04-Aug-98 KB Article Q181899 * 12-Aug-98 removed above line because setting it to anything but 0 causes an error i = rat( "\", pcFileName ) this.maAttachments[this.mnAttachmentCount] = substr( pcFileName, i+1 ) .AttachmentName = this.maAttachments[this.mnAttachmentCount] .AttachmentType = 0 endwith>>Nope, you set the AttachmentIndex property to have multiple attachments.