<div dir="ltr">Dovecot v.2.2.32 and I have configured two imap post-login scripts and it seems like after successfully login scripts are not closed<br><div>(dovecot_node/imap imap-postlogin : multiple processes are running still)  and after some times there are too many processes <br></div><div>and the limit is reached (imap proces_limit 1500):</div><br><div>1) <br></div><div>#!/bin/sh<br><br>case $IP in<br>    10.10.1[1-2][0-7].*) exec "$@" ;;<br>    10.11.2.4[0-9]) exec "$@" ;;<br>esac<br><br>CHECK_USER=`PGPASSWORD="password" /usr/local/pg952/bin/psql -h 10.11.1.3 -q -t -U postfixuser -d mail -c "select imap_allowed from users where name = '$USER' LIMIT 1"`<br><br>if [ $CHECK_USER == "t" ] ; then<br>exec "$@"<br>fi<br><br>if [ $CHECK_USER == "f" ] ; then<br>exit 0<br>fi<br></div><div><br></div><div>2)<br></div><div>PGPASSWORD="password" /usr/local/pg952/bin/psql -U postfixuser -d mail2 -h 10.11.1.3 -c "select last_auth('$USER','$RIP2','1')" > /dev/null<br>exec "$@"<br></div><div><br></div><div>Regards,</div><div>Jack<br></div><div><br></div></div>