NeoMutt  2021-02-05-666-ge300cd
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 77 of file private.h.

Field Documentation

◆ authenticate

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

Authenticate a POP connection.

adataPOP Account data
methodName of this authentication method (UNUSED)
Return values
numResult, e.g. POP_A_SUCCESS

Definition at line 85 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 87 of file private.h.

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