masqmail

view config.h.in @ 246:4cff8638dd9b

SMTP client: tries EHLO now always first Changed the behavior of the SMTP client. Now always an EHLO greeting is sent, no matter what kind of greeting text the server had sent. If the EHLO failed, an HELO greeting is tried as fall back. This is the behavior RFC 2821 requires (section 3.2). This change will fix setups that were not possible to sent to a server because that requires AUTH but hadn't said ``ESMTP'' in its greeting message. See also: Debian bug #349211 Thanks to Steffen (inne)
author markus schnalke <meillo@marmaro.de>
date Thu, 28 Oct 2010 16:40:02 -0300
parents 5745edd5b769
children 02bc0331e390
line source
1 /* config.h.in. Generated from configure.ac by autoheader. */
2 #undef DEF_MAIL_GROUP
3 #undef DEF_MAIL_USER
5 /* Define if you want to use lockfile library. */
6 #undef USE_LIBLOCKFILE
8 #undef ENABLE_DEBUG
10 #undef ENABLE_RESOLVER
12 #undef ENABLE_AUTH
14 #undef USE_LIB_CRYPTO
16 #undef ENABLE_IDENT
18 #undef CONF_DIR
20 #undef DATA_DIR
22 #undef SBINDIR
24 /* The configuration file location */
25 #undef CONF_DIR
27 /* The data directory */
28 #undef DATA_DIR
30 /* The mail group */
31 #undef DEF_MAIL_GROUP
33 /* The mail user */
34 #undef DEF_MAIL_USER
36 /* If AUTH is enabled */
37 #undef ENABLE_AUTH
39 /* If debugging is enabled */
40 #undef ENABLE_DEBUG
42 /* If ident is enabled */
43 #undef ENABLE_IDENT
45 /* If the resolver is to be used */
46 #undef ENABLE_RESOLVER
48 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
49 #undef HAVE_DOPRNT
51 /* Define to 1 if you have the <fcntl.h> header file. */
52 #undef HAVE_FCNTL_H
54 /* Define to 1 if you have the `fdatasync' function. */
55 #undef HAVE_FDATASYNC
57 /* Define to 1 if your system has a working POSIX `fnmatch' function. */
58 #undef HAVE_FNMATCH
60 /* Define to 1 if you have the `getline' function. */
61 #undef HAVE_GETLINE
63 /* Define to 1 if you have the <inttypes.h> header file. */
64 #undef HAVE_INTTYPES_H
66 /* Define to 1 if you have the <memory.h> header file. */
67 #undef HAVE_MEMORY_H
69 /* Define to 1 if you have the `select' function. */
70 #undef HAVE_SELECT
72 /* Define to 1 if you have the `socket' function. */
73 #undef HAVE_SOCKET
75 /* Define to 1 if you have the <stdint.h> header file. */
76 #undef HAVE_STDINT_H
78 /* Define to 1 if you have the <stdlib.h> header file. */
79 #undef HAVE_STDLIB_H
81 /* Define to 1 if you have the `strerror' function. */
82 #undef HAVE_STRERROR
84 /* Define to 1 if you have the `strftime' function. */
85 #undef HAVE_STRFTIME
87 /* Define to 1 if you have the <strings.h> header file. */
88 #undef HAVE_STRINGS_H
90 /* Define to 1 if you have the <string.h> header file. */
91 #undef HAVE_STRING_H
93 /* Define to 1 if you have the `strstr' function. */
94 #undef HAVE_STRSTR
96 /* Define to 1 if you have the <syslog.h> header file. */
97 #undef HAVE_SYSLOG_H
99 /* Define to 1 if you have the <sys/stat.h> header file. */
100 #undef HAVE_SYS_STAT_H
102 /* Define to 1 if you have the <sys/time.h> header file. */
103 #undef HAVE_SYS_TIME_H
105 /* Define to 1 if you have the <sys/types.h> header file. */
106 #undef HAVE_SYS_TYPES_H
108 /* Define to 1 if you have the <unistd.h> header file. */
109 #undef HAVE_UNISTD_H
111 /* Define to 1 if you have the `vprintf' function. */
112 #undef HAVE_VPRINTF
114 /* The log directory */
115 #undef LOG_DIR
117 /* Name of package */
118 #undef PACKAGE
120 /* Define to the address where bug reports for this package should be sent. */
121 #undef PACKAGE_BUGREPORT
123 /* Define to the full name of this package. */
124 #undef PACKAGE_NAME
126 /* Define to the full name and version of this package. */
127 #undef PACKAGE_STRING
129 /* Define to the one symbol short name of this package. */
130 #undef PACKAGE_TARNAME
132 /* Define to the home page for this package. */
133 #undef PACKAGE_URL
135 /* Define to the version of this package. */
136 #undef PACKAGE_VERSION
138 /* Define as the return type of signal handlers (`int' or `void'). */
139 #undef RETSIGTYPE
141 /* The sbin directory */
142 #undef SBINDIR
144 /* The spool directory */
145 #undef SPOOL_DIR
147 /* Define to 1 if you have the ANSI C header files. */
148 #undef STDC_HEADERS
150 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
151 #undef TIME_WITH_SYS_TIME
153 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
154 #undef TM_IN_SYS_TIME
156 /* If liblockfile is to be used */
157 #undef USE_LIBLOCKFILE
159 /* If libcrypto is available */
160 #undef USE_LIB_CRYPTO
162 /* Version number of package */
163 #undef VERSION
165 /* Define to empty if `const' does not conform to ANSI C. */
166 #undef const
168 /* Define to `int' if <sys/types.h> does not define. */
169 #undef pid_t
171 /* Define to `unsigned int' if <sys/types.h> does not define. */
172 #undef size_t