Mercurial > dovecot > core-2.2
diff src/lmtp/lmtp-settings.c @ 14773:f1509d8eb2c1
lmtp: Added lmtp_address_translate setting.
The idea is that if you need userdb lookup to be done with a special kind of
a username like user:domain@extrainfo, you can set
lmtp_address_translate=%n:%d@ which translates the address to user@domain
after the userdb lookup is done.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 03 Jul 2012 04:23:03 +0300 |
parents | ba770cba5598 |
children | 6a0954d0ce09 cc7906697d19 |
line wrap: on
line diff
--- a/src/lmtp/lmtp-settings.c Tue Jul 03 03:27:52 2012 +0300 +++ b/src/lmtp/lmtp-settings.c Tue Jul 03 04:23:03 2012 +0300 @@ -60,6 +60,7 @@ DEF(SET_BOOL, lmtp_proxy), DEF(SET_BOOL, lmtp_save_to_detail_mailbox), DEF(SET_STR_VARS, login_greeting), + DEF(SET_STR, lmtp_address_translate), SETTING_DEFINE_LIST_END }; @@ -67,7 +68,8 @@ static const struct lmtp_settings lmtp_default_settings = { .lmtp_proxy = FALSE, .lmtp_save_to_detail_mailbox = FALSE, - .login_greeting = PACKAGE_NAME" ready." + .login_greeting = PACKAGE_NAME" ready.", + .lmtp_address_translate = "" }; static const struct setting_parser_info *lmtp_setting_dependencies[] = {