Timo Sirainen
On Sun, 2011-08-14 at 23:34 +0200, Andrzej Adam Filip wrote:
lmtp program seems to accept custom configuration file (-c _file_). The file specifies both passdb and userdb using Passwd-file. How to make lmtp skip attempts to contact auth server?
Well, since LMTP by design is intended to deliver mails to multiple users, which requires userdb lookup, this is kind of a kludgy way to use it.
LMTP offers *also* a sensible way to reduce number of execution of deliver program, does not it? :-) Such use does make sense when retrieving messages from high volume mailing lists even after "half day break".
If you really want to, you can do it by patching the LMTP sources:
--- a/src/lmtp/main.c Mon Aug 15 01:18:01 2011 +0300 +++ b/src/lmtp/main.c Mon Aug 15 01:24:39 2011 +0300 @@ -81,7 +81,6 @@ enum master_service_flags service_flags = 0; enum mail_storage_service_flags storage_service_flags = MAIL_STORAGE_SERVICE_FLAG_DISALLOW_ROOT | - MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP | MAIL_STORAGE_SERVICE_FLAG_TEMP_PRIV_DROP | MAIL_STORAGE_SERVICE_FLAG_NO_LOG_INIT | MAIL_STORAGE_SERVICE_FLAG_NO_IDLE_TIMEOUT;
Thank for the patch/consideration. Do you intend to include it into official code base sometime in the (near) future? -- [pl>en: Andrew] Andrzej Adam Filip : anfi@onet.eu We gave you an atomic bomb, what do you want, mermaids? -- I. I. Rabi to the Atomic Energy Commission