docs

Home All functions Legacy functions Categories

vuMailTo(xTo, xCc, xBcc, xSubject, xBody)

Clarion prototype

Prototype: vuMailTo(*CSTRING InTo, *CSTRING InCC, *CSTRING InBCC, *CSTRING InSubject, *CSTRING InBody), LONG, PROC, PASCAL, RAW, NAME(‘vuMailTo’)

Purpose

Builds a mailto: URI and asks Windows Shell to open it with the default mail client.

Parameters

Return value / error codes

Example (Clarion)

toAddr  CSTRING(256)
ccAddr  CSTRING(256)
bccAddr CSTRING(256)
subj    CSTRING(256)
body    CSTRING(512)
rc      LONG

toAddr  = 'user@example.com'
ccAddr  = ''
bccAddr = ''
subj    = 'Test message'
body    = 'Hello from Clarion.'
rc = vuMailTo(toAddr, ccAddr, bccAddr, subj, body)
IF rc <= 32
  MESSAGE('vuMailTo failed/was rejected by shell. rc=' & rc & ' err=' & vuMailLastError())
END

Notes

Home All functions Legacy functions Categories