Qsmtp  0.30dev
greeting.h
Go to the documentation of this file.
1 
4 #ifndef GREETING_H
5 #define GREETING_H 1
6 
9  esmtp_size = 0x1,
13  esmtp_auth = 0x10,
14  esmtp_chunking = 0x20,
16 };
17 
18 extern unsigned long remotesize;
19 extern const char *auth_mechs;
29 int esmtp_check_extension(const char *input) __attribute__ ((nonnull (1)));
30 
39 int greeting(void);
40 
41 #endif /* GREETING_H */
Definition: greeting.h:10
int greeting(void)
greet the server, try EHLO and fall back to HELO if needed
Definition: greeting.c:116
ehlo_extensions
Definition: greeting.h:8
int esmtp_check_extension(const char *input)
check if the line contains a known ESMTP extension
Definition: greeting.c:65
Definition: greeting.h:13
const char * auth_mechs
Definition: greeting.c:17
Definition: greeting.h:12
Definition: greeting.h:11
Definition: greeting.h:14
Definition: greeting.h:9
unsigned long remotesize
Definition: greeting.c:16
Definition: greeting.h:15