Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

WinSendMail.AddAttachmentContainer

Adds an attachment to the email based on a container field.

Component Version macOS Windows Linux Server iOS SDK
WinSendMail 7.1 ❌ No ✅ Yes ❌ No ❌ No ❌ No
MBS( "WinSendMail.AddAttachmentContainer"; WinSendMailRef; Container { ; Name } )   More

Parameters

Parameter Description Example Flags
WinSendMailRef The email reference number obtained using WinSendMai.CreateEmail function. $Email
Container The container to attach to email. Attachment::Container
Name The name for the attachment.
If empty, we use file name from container.
"sample.pdf" Optional

Result

Returns OK or error.

Description

Adds an attachment to the email based on a container field.
You can use AddAttachment several times to add several attachments.

For Outlook testing shows only one attachment works in older version, while Thunderbird works with several attachments. This may be fixed for Outlook 365.
Outlook also allows to pass no text and a html file as attachment to build a html email.

Examples

Adds an image as attachment:

MBS( "WinSendMail.AddAttachmentFile"; $mail; myTable::myImage; "birthday.jpg" )

See also

Example Databases

This function checks for a license.

Created 28th February 2017, last changed 4th August 2021


WinPhotoAcquire.ShowSettingsDialog - WinSendMail.AddAttachmentFile