Mercurial > masqmail
comparison src/masqmail.h @ 117:5ec5e6637049
added server-side SMTP SIZE support (patch by Paolo)
``SIZE 0'' (= unlimited) is currently not supported
client-side support was already implemented
author | meillo@marmaro.de |
---|---|
date | Thu, 01 Jul 2010 13:08:53 +0200 |
parents | c678d0342451 |
children | 5b621742b2e7 |
comparison
equal
deleted
inserted
replaced
116:ddc8041fdee1 | 117:5ec5e6637049 |
---|---|
172 GList *local_nets; | 172 GList *local_nets; |
173 GList *listen_addresses; | 173 GList *listen_addresses; |
174 | 174 |
175 guint remote_port; | 175 guint remote_port; |
176 | 176 |
177 /* ANSI C defines unsigned long to be at least 32bit | |
178 i.e. ca. 4GB max; that should be enough. */ | |
179 gulong max_msg_size; | |
180 | |
177 gboolean do_save_envelope_to; | 181 gboolean do_save_envelope_to; |
178 | 182 |
179 gboolean defer_all; | 183 gboolean defer_all; |
180 gboolean do_relay; | 184 gboolean do_relay; |
181 | 185 |
330 AERR_EOF, | 334 AERR_EOF, |
331 AERR_OVERFLOW, | 335 AERR_OVERFLOW, |
332 AERR_SYNTAX, | 336 AERR_SYNTAX, |
333 AERR_NOSPOOL, | 337 AERR_NOSPOOL, |
334 AERR_NORCPT, | 338 AERR_NORCPT, |
339 AERR_SIZE, /* max msg size exeeded (SMTP SIZE) */ | |
335 AERR_UNKNOWN | 340 AERR_UNKNOWN |
336 } accept_error; | 341 } accept_error; |
337 | 342 |
338 #define BUF_LEN 1024 | 343 #define BUF_LEN 1024 |
339 #define MAX_ADDRESS 256 | 344 #define MAX_ADDRESS 256 |