[NTLUG:Discuss] deisable email
    Kelledin 
    kelledin+NTLUG at skarpsey.dyndns.org
       
    Sun Jul 28 14:27:25 CDT 2002
    
    
  
On Sunday 28 July 2002 01:37 pm, Carroll E. McCarroll wrote:
> Does anyone know an easy way to disable a users email account
> without disabling their login and or Samba account?
>
Best way to handle this is use a mail server that can keep its 
user database separate from the system's user database.  
Cyrus-IMAP springs to mind.
Of course, if you're already on a different e-mail server, you're 
probably not in a position to change.
If your e-mail server authenticates via Linux-PAM, there's 
another clean way to handle this.  Just find the PAM policy file 
for your e-mail server (usually in /etc/pam.d) and stick a line 
at the beginning something like the following:
auth 	required 	pam_listfile.so item=user sense=deny  
file=/etc/no-email
(put that all on one line...ignore the line break that got put in 
after "sense=deny")
Then, when you want to disable a user's e-mail account, just 
stick the username in the file /etc/no-email
-- 
Kelledin
"If a server crashes in a server farm and no one pings it, does 
it still cost four figures to fix?"
    
    
More information about the Discuss
mailing list