History log of /dovecot/src/lmtp/lmtp-local.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.

2b7d6fbaadd62e66c858bae0358232c02369b43b 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: Split off local delivery in a struct separate from the client. This mimics proxy delivery, making the implementation better structured.

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

lmtp: commands: Moved RCPT command handling relating to local recipients to lmtp-local.c.

70dfae6db8fd17ed79f1a48358f392841e9c9031 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: client: Moved recipient deinitialization to lmtp-local.c.

8a68f5bb807b5233e191641e7e7f993e707ae369 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: local: Renamed client_input_data_write_local() to lmtp_local_data().

95b2dd305586ff4ce1927a3b5f92515a16fce60b 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: local: Renamed client_rcpt_anvil_disconnect() to lmtp_local_rcpt_anvil_disconnect().

447ae13a88887d9503c05be61a4368cfae44d96d 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: Renamed struct mail_recipient to struct lmtp_recipient.

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

lmtp: Moved client_input_data_write_local() from commands.c to lmtp-local.c.

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

lmtp: Moved client_open_raw_mail() from commands.c to lmtp-local.c.

420dc25a312689198499a7d1a917f54da24e506f 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: Moved client_rcpt_fail_all() from commands.c to lmtp-local.c.

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

lmtp: Moved client_deliver_to_rcpts() from commands.c to lmtp-local.c.

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

lmtp: Moved client_deliver() from commands.c to lmtp-local.c.

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

lmtp: Moved rcpt_anvil_lookup_callback() from commands.c to lmtp-local.c.

1d2e367e199368932c02a306ddedbc7566553a15 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: Moved cmd_rcpt_finish() from commands.c to lmtp-local.c.

0029bf606761c2adb611571c00cad699ae37c36a 08-Dec-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lmtp: Moved client_rcpt_anvil_disconnect() from client.c to lmtp-local.c.