There is a QMT server with 136 domains. It has 136 domains in its vpopmail DB 
and 136 domains under /home/vpopmail/domains. 

However, the /var/qmail/users/assign file has 157 distinct domains, and 
vdominfo reports 155 domains. The /home/vpopmail/bin/* tools are used 
exclusively for managing accounts. There are 20 dirs specified in ./assign that 
don't exist on disk – these domains are defunct.

Somehow these got out of sync. 

It's clear I should just remove them from ./assign — right?

Is there awareness of a bug that causes this to happen?

Quinn


> mysql vpopmail -e 'select count(distinct pw_domain) from vpopmail'
136

> vpopbull -Vn 2>/dev/null | grep postmaster@ | wc -l
136

> find /home/vpopmail/domains -name Maildir -path **/postmaster/Maildir | wc -l
136

> cut -d: -f5 < /var/qmail/users/assign | sort | uniq | wc -l
157

> vdominfo | grep ^dir | sort | uniq | wc -l
155

> for l in $(< /var/qmail/users/assign); do d=$(cut -d: -f5 <<<$l); sudo test 
> -d $d || echo $d; done | wc -l
20

Reply via email to