Mercurial > dovecot > core-2.2
view src/lmtp/lmtp-settings.h @ 22656:1789bf2a1e01
director: Make sure HOST-RESET-USERS isn't used with max_moving_users=0
The reset command would just hang in that case. doveadm would never have
sent this, so this is just an extra sanity check.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Sun, 05 Nov 2017 23:51:56 +0200 |
parents | df0eba01d105 |
children |
line wrap: on
line source
#ifndef LMTP_SETTINGS_H #define LMTP_SETTINGS_H struct lda_settings; struct lmtp_settings; /* <settings checks> */ enum lmtp_hdr_delivery_address { LMTP_HDR_DELIVERY_ADDRESS_NONE, LMTP_HDR_DELIVERY_ADDRESS_FINAL, LMTP_HDR_DELIVERY_ADDRESS_ORIGINAL }; /* </settings checks> */ struct lmtp_settings { bool lmtp_proxy; bool lmtp_save_to_detail_mailbox; bool lmtp_rcpt_check_quota; unsigned int lmtp_user_concurrency_limit; const char *lmtp_address_translate; const char *lmtp_hdr_delivery_address; const char *login_greeting; const char *login_trusted_networks; enum lmtp_hdr_delivery_address parsed_lmtp_hdr_delivery_address; }; extern const struct setting_parser_info lmtp_setting_parser_info; void lmtp_settings_dup(const struct setting_parser_context *set_parser, pool_t pool, struct lmtp_settings **lmtp_set_r, struct lda_settings **lda_set_r); #endif