vuAutoDetectFillSettingsFast
Purpose
Run the quick autodetect pass for known providers and DNS SRV without entering the slower deep-scan probes.
Export name
- vuAutoDetectFillSettingsFast
Clarion prototype (Inside Global MAP)
- vuAutoDetectFillSettingsFast(CSTRING InEmailAddress,LONG InOutBufLen,CSTRING OutProfileEmailAddress,LONG OutConfidence,LONG OutDetectSource,LONG OutProviderId,LONG OutSmtpAuthModeHint,LONG OutPopAuthModeHint,LONG OutImapAuthModeHint,CSTRING OutSmtpHost,LONG OutSmtpPort,LONG OutSmtpSecurityMode,CSTRING OutSmtpUser,CSTRING OutPopHost,LONG OutPopPort,LONG OutPopSecurityMode,CSTRING OutPopUser,CSTRING OutImapHost,LONG OutImapPort,LONG OutImapSecurityMode,CSTRING OutImapUser),SIGNED,PROC,PASCAL,RAW,NAME(‘vuAutoDetectFillSettingsFast’)
Notes
- This is the preferred first-pass autodetect for setup wizards.
- Fast mode checks known-provider mappings first and DNS SRV second.
- Fast mode returns quickly when no match is found, which helps keep setup screens responsive.
- If Fast mode returns 0, developers can offer manual setup immediately or let the user request a deeper scan.
- Return values, output parameters, provider IDs, auth hints, detect-source values, and security values are the same as vuAutoDetectFillSettings.