Go to the documentation of this file.
11 extern int checkaddr(
const char *
const) __attribute__ ((pure)) __attribute__ ((nonnull (1)));
12 extern int addrsyntax(
char *in,
const int flags,
string *addr,
char **more) __attribute__ ((pure)) __attribute__ ((nonnull (1)));
15 extern int addrparse(
char *in,
const int flags,
string *addr,
char **more,
struct userconf *ds,
const char * ,
const off_t ) __attribute__ ((nonnull (1)));
int addrspec_valid(const char *const addr)
Definition: addrsyntax.c:161
the filter configuration for the current user
Definition: userconf.h:13
definition of string record and headers of corresponding helper functions
int addrsyntax(char *in, const int flags, string *addr, char **more)
check an email address for syntax errors
Definition: addrsyntax.c:184
int checkaddr(const char *const)
Definition: addrsyntax.c:147
int user_exists(const string *localpart, const char *domain, struct userconf *dsp)
check if the user identified by localpart and ds->domainpath exists
Definition: vpop.c:256
int addrparse(char *in, const int flags, string *addr, char **more, struct userconf *ds, const char *, const off_t)
check an email address for syntax errors and/or existence
Definition: addrparse.c:35