7 /* Postfix SASL interface for SMTP client
9 /* #include "smtp_sasl.h"
14 * SASL protocol functions
16 extern void smtp_sasl_initialize(void);
17 extern void smtp_sasl_connect(SMTP_SESSION
*);
18 extern int smtp_sasl_passwd_lookup(SMTP_SESSION
*);
19 extern void smtp_sasl_start(SMTP_SESSION
*, const char *, const char *);
20 extern int smtp_sasl_authenticate(SMTP_SESSION
*, DSN_BUF
*);
21 extern void smtp_sasl_cleanup(SMTP_SESSION
*);
23 extern void smtp_sasl_helo_auth(SMTP_SESSION
*, const char *);
24 extern int smtp_sasl_helo_login(SMTP_STATE
*);
26 extern void smtp_sasl_passivate(SMTP_SESSION
*, VSTRING
*);
27 extern int smtp_sasl_activate(SMTP_SESSION
*, char *);
28 extern STRING_LIST
*smtp_sasl_mechs
;
33 /* The Secure Mailer license must be distributed with this software.
35 /* Initial implementation by:
38 /* 65760 Eschborn, Germany
42 /* IBM T.J. Watson Research
44 /* Yorktown Heights, NY 10598, USA