[Dovecot] post login script

Robert Schetterer robert at schetterer.org
Fri Oct 28 19:18:23 EEST 2011


Am 28.10.2011 12:49, schrieb Osvaldo Alvarez Pozo:
> Hello all,
> 
> I am testing postlogin script with dovecot 2.
> 
> I works but i would like that the imap and pop session get executed
> even if the post-login script fail.
> 
> my postlogin script is very simple:
> 
> #/etc/dovecot/conf.d/10-master.conf
> 
> service imap {
> 
> executable = imap imap-postlogin
> 
> }
> #
> service imap-postlogin {
> 
>   executable = script-login /usr/local/bin/postlogin.sh
> 
>   unix_listener imap-postlogin {
>   }
> }
> 
> 
> service pop3 {
> 
> executable = pop3 imap-postlogin
> 
> }
> 
> #/usr/local/bin/postlogin.sh
> echo "UPDATE mailbox SET last_login = now() WHERE username = '$USER'"
> | mysql -upostlogin -pXXXXXXXX postfixadmin
> exec "$@"
> 
> 
> Thanks in advance
> 
> Osvaldo

i have it like this


service pop3 {


executable = pop3 pop3-postlogin
}

service pop3-postlogin {
   executable = script-login /usr/local/bin/postlogin_pop3.sh
 user = root
  unix_listener pop3-postlogin {
  }
 }


-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria



More information about the dovecot mailing list