22 Nov
                
                    2016
                
            
            
                22 Nov
                
                '16
                
            
            
            
        
    
                12:49 a.m.
            
        On 21 Nov 2016, at 16.39, Arkadiusz MiĆkiewicz <arekm@maven.pl> wrote:
Hi.
I'm using nologin with own reason [1]. That works fine. For example pop3 client gets nice message like "-ERR [AUTH] Account is locked. Please contact support."
Unfortunately maillog lacks information details about why user was not allowed to log in.
pop3-login: Disconnected (auth failed, 1 attempts in 2 secs): user=<testuser>, method=LOGIN, rip=1.1.1.1, lip=2.2.2.2, session=<yIsRftBBmsrB7y2h>
Is it possible to log "reason" there, too? (whether it is default/internal dovecot reason or my custom one).
Does it work if you add:
login_log_format_elements = $login_log_format_elements reason=%{passdb:reason}