problem with quota warning script execution, error 75

Ximo Mira ximo at openmomo.com
Mon Oct 10 09:21:08 UTC 2016


Like this? 

[root at server quota]# ./quota-warning.sh 85 existing_mailbox at domain.com ; echo $ 
$ 

Got message succesfully delivered. 


----- Mensaje original -----

De: "Aki Tuomi" <aki.tuomi at dovecot.fi> 
Para: dovecot at dovecot.org 
Enviados: Lunes, 10 de Octubre 2016 11:14:01 
Asunto: Re: problem with quota warning script execution, error 75 



On 10.10.2016 11:49, Ximo Mira wrote: 
> Hi, 
> 
> Im quite new to dovecot and im trying to run quota warning script with no success. Using "quota = count:User quota" and this script: 
> ________________________ 
> #!/bin/sh 
> PERCENT=$1 
> USER=$2 
> cat << EOF | /usr/libexec/dovecot/dovecot-lda -d $USER -o "plugin/quota=count:User quota:noenforcing" 
> From: support at company.com 
> To: $USER 
> Subject: Quota alert 
> 
> Quota usage is $PERCENT% 
> Bye 
> 
> EOF 
> ________________________ 
> 
> If I run the script manually from command line it works and message is delivered. If user reaches first configured limit (85%) Im getting this error. 
> 
> Oct 10 10:38:01 auth: Error: userdb(USER at DOMAIN.com): client doesn't have lookup permissions for this user: userdb reply doesn't contain uid (to bypass this check, set: service auth { unix_listener /var/run/dovecot/auth-userdb { mode=0777 } }) 
> Oct 10 10:38:01 lda(USER at DOMAIN.com): Error: user USER at DOMAIN.com: Auth USER lookup failed 
> Oct 10 10:38:01 lda: Fatal: Internal error occurred. Refer to server log for more information. 
> Oct 10 10:38:01 quota-warning: Fatal: master: service(quota-warning): child 24515 returned error 75 
> 
> Auth is LDAP based. 
Hi 

can you run the script by hand so that you do 
./script params ; echo $? 

Aki 



More information about the dovecot mailing list