g4msmail_addAttachment

*//////////////////////////////////////////////////////////////*

* g4msmail_addAttachment - Add Attachment *

* *

* Input: *

* in_file [r] - The fully qualified path to the file to *

* attach. *

* in_fileName - The name of the file as it will appear in *

* the email. The default is the file name. *

* *

* *

* Output: *

* out_errMsg - The error message (if error exists). *

* *

* Returns: *

* -1 for error, number of attachments *

* *

*//////////////////////////////////////////////////////////////*

D g4msmail_addAttachment...

D PR 10i 0

D in_file 256 Const

D in_fileName 256 Const Options(*NOPASS)

D out_errMsg 256 Options(*NOPASS)

g4msmail_addAttachment is used to add an attachment to an email with the G4MSMAIL functions.

The maximum size of attachments is 16meg. Files larger than this will be ignored.

There is a maximum number of 100 attachments allowed.

Returns: total number of attachments for success, -1 for error.

Required Parameters:

  • File - Specify the fully qualified path to the file which should be located in the IFS to attach.

Optional Parameters:

  • File Name - The name of the file as it will appear in the email

  • Error Message (output) - Error message

Settable Variables:

  • no_attachment_action - Specify *ERR for this value to have this function return -1 if an attachment is not found.