NeoMutt  2020-06-26-89-g172cd3
Teaching an old dog new tricks
PopAuth Struct Reference

POP authentication multiplexor. More...

#include "private.h"

Data Fields

enum PopAuthRes(* authenticate )(struct PopAccountData *adata, const char *method)
 Authenticate a POP connection. More...
const char * method
 Name of authentication method supported, NULL means variable. More...

Detailed Description

POP authentication multiplexor.

Definition at line 114 of file private.h.

Field Documentation

◆ authenticate

enum PopAuthRes(* PopAuth::authenticate) (struct PopAccountData *adata, const char *method)

Authenticate a POP connection.

adataPop Account data
methodUse this named method, or any available method if NULL
Return values
ImapAuthResResult, e.g. IMAP_AUTH_SUCCESS

Definition at line 122 of file private.h.

◆ method

const char* PopAuth::method

Name of authentication method supported, NULL means variable.

If this is not null, authenticate may ignore the second parameter.

Definition at line 124 of file private.h.

The documentation for this struct was generated from the following file: