docs

Home All functions Legacy functions Categories
All functions Legacy functions About function names

vuHaveStoredProfile

Purpose

Return whether any managed vuMailKit profile has already been saved for the current Windows user.

This helper is mainly useful for:

Export name

Clarion prototype

Prototype: vuHaveStoredProfile(), LONG, PROC, PASCAL, RAW, NAME(‘vuHaveStoredProfile’)

Parameters

Return value

Value Meaning
1 at least one managed profile exists
0 no managed profile exists, or the check failed

What it does

vuHaveStoredProfile() checks the managed profile store under the current Windows user and reports whether any saved managed profile files are present.

This function only answers the managed-profile question.

It does not mean:

That distinction matters for migration scenarios. An older vuMail application may still have working legacy settings even when no managed profile exists yet.

Example (Clarion)

HaveProfile            LONG

HaveProfile = vuHaveStoredProfile()
IF (HaveProfile = 0)
  MESSAGE('No secure vuMailKit profile was found. ' & |
    'You may want to run the vuMailKit Email Setup Wizard now.')
END

Notes

All functions Legacy functions About function names
Home All functions Legacy functions Categories