| Home | All functions | Legacy functions | Categories |
vuSmtpSetFromReplyTo(*CSTRING InFromEmail,*CSTRING InReplyToEmail),SIGNED,PROC,PASCAL,RAW,NAME('vuSmtpSetFromReplyTo')
Sets default sender (From) and Reply-To values used for outgoing mail.
| Parameter | Type | Description | |—|—|—| | InFromEmail | *CSTRING | Sender address. Blank allowed; non-blank must be valid email format. | | InReplyToEmail | *CSTRING | Reply-To address. Blank allowed; non-blank must be valid email format. |
1: Success.0: Invalid non-blank FromAddr or ReplyTo.MAP
MODULE('vuMail.dll')
vuSmtpSetFromReplyTo(*CSTRING InFromEmail,*CSTRING InReplyToEmail),SIGNED,PROC,PASCAL,RAW,NAME('vuSmtpSetFromReplyTo')
END
END
rc LONG
fromAddr CSTRING(260)
replyTo CSTRING(260)
fromAddr = 'sender@example.com'
replyTo = 'support@example.com'
rc = vuSmtpSetFromReplyTo(fromAddr, replyTo)
IF rc <> 1
MESSAGE('Invalid From/Reply-To or other failure: ' & rc)
END
0 if either address is invalid.vuGlobalsSave() to persist.| Home | All functions | Legacy functions | Categories |
vuSmtpSetFromReplyTo() accepts the same From forms as vuSetFromReplyTo():
Sender Name <sender@example.com>If a display name is supplied without an email address and there is no existing saved/default sender address available, the call fails.