History log of /dovecot/src/lmtp/main.h
Revision Date Author Comments Expand
b73539ef2de3db3abc0ad5f729406e695e4cb76b 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: Ported to use lib-smtp/server. Implicitly fixes handling of multi-line replies from proxy backend. Implicitly adds support for mixing local and proxy recipients. Implicitly adds support for SMTP CHUNKING. RCPT failures are reported back to the client immediately, rather than waiting for the DATA command.

4df5abb0254e611264c801535a9a6cad8a6ac7b1 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: Moved lmtp_anvil_init() from commands.c to main.c. It fits better there.

725051a12a40625d79aada33f86993d7b8a18631 13-Jun-2016 Timo Sirainen <timo.sirainen@dovecot.fi>

lmtp: Don't permanently allocate from data stack during init.

42abccd9b2a5a4190bd3c14ec2dcc10d51c0f491 06-Mar-2015 Timo Sirainen <tss@iki.fi>

lmtp: Added lmtp_user_concurrency_limit setting. This allows limiting the number of concurrent deliveries to a single user. Useful in case one user is receiving a lot of mails and causing other deliveries to be delayed. If the limit is reached, Dovecot returns temporary failure error at DATA stage.

ffaa309c211897ab875bbe0b093bc7e709bb1e5d 20-Jan-2012 Timo Sirainen <tss@iki.fi>

lmtp: Make core dumping work also after the first mail delivery.

98720d3b830e8ec762e9bdde94a71c0ef184595d 02-Mar-2010 Timo Sirainen <tss@iki.fi>

lmtp proxy: Added support for DNS lookups. --HG-- branch : HEAD

4da8c6cdefabd31262318c32da3c13de1d9ea953 22-Oct-2009 Timo Sirainen <tss@iki.fi>

Merged single and multi mail_storage_service_*() functions. --HG-- branch : HEAD

4d4d6d4745682790c20d759ba93dbea46b812c5d 22-May-2009 Timo Sirainen <tss@iki.fi>

lib-master has now a global master_service variable that all binaries use. There should always be only one of them anyway. --HG-- branch : HEAD

/dovecot/src/anvil/main.c /dovecot/src/auth/auth-common.h /dovecot/src/auth/auth-master-connection.c /dovecot/src/auth/auth-worker-client.c /dovecot/src/auth/main.c /dovecot/src/config/doveconf.c /dovecot/src/config/main.c /dovecot/src/imap-login/client.c /dovecot/src/imap/imap-client.c /dovecot/src/imap/imap-common.h /dovecot/src/imap/main.c /dovecot/src/lda/main.c /dovecot/src/lib-master/master-service.c /dovecot/src/lib-master/master-service.h client.c main.c main.h /dovecot/src/log/common.h /dovecot/src/log/log-connection.c /dovecot/src/log/main.c /dovecot/src/login-common/common.h /dovecot/src/login-common/login-proxy.c /dovecot/src/login-common/main.c /dovecot/src/login-common/sasl-server.c /dovecot/src/login-common/ssl-proxy-openssl.c /dovecot/src/master/common.h /dovecot/src/master/service-process.c /dovecot/src/plugins/convert/convert-tool.c /dovecot/src/plugins/expire/expire-tool.c /dovecot/src/pop3-login/client.c /dovecot/src/pop3/main.c /dovecot/src/pop3/pop3-client.c /dovecot/src/pop3/pop3-common.h /dovecot/src/util/doveadm.c
315ce5be539bfe8bc7777ab0654499c49583cea2 17-Apr-2009 Timo Sirainen <tss@iki.fi>

Initial implementation of LMTP server. Master process doesn't yet execute it though. --HG-- branch : HEAD