docs

Home All functions Legacy functions Categories

vuPOP3SetAuthMode()

vuPOP3SetAuthMode(LONG InAuthMode),SIGNED,PROC,PASCAL,RAW,NAME('vuPOP3SetAuthMode')

Purpose

Configures POP3 authentication mode used by subsequent POP3 connect operations.

Parameters

| Parameter | Type | Description | |—|—|—| | InAuthMode | LONG | 0 = password authentication, non-zero = OAuth authentication. |

Return value / error codes

Example (Clarion)

MAP
  MODULE('vuMail.dll')
    vuPOP3SetAuthMode(LONG InAuthMode),SIGNED,PROC,PASCAL,RAW,NAME('vuPOP3SetAuthMode')
    vuPOP3GetAuthMode(),LONG,PASCAL,RAW,NAME('vuPOP3GetAuthMode')
  END
END

mode LONG
rc   LONG

mode = 1  ! OAuth
rc = vuPOP3SetAuthMode(mode)
IF rc = 1
  MESSAGE('POP3 auth mode now ' & vuPOP3GetAuthMode())
END

Notes

Home All functions Legacy functions Categories