> (lack of payment) clients when using a passwd/shadow
> authentication method.
>
> Any ideas on a solution?
>
Though different checkpassword and pop programs will handle the problem
differently, changing the _permissions_ on the ~Maildir/* so the owner
doesn't have read access will work. That is, typical Maildir perms are 700,
change it to 300.
All mail will be delivered as usual, but the pop account will not work. If
the user has telnet access, they will be able to circumvent this, but in a
situation where you have "expiring" pop accounts, I'm assuming they don't.
I imagine you could easily set the return error so that the user's mta tells
them they're delinquent. It's not everyday the problem is a permission
denied read on the Maildir.
--joshua.