QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1178|回复: 9

请助:如何在服务器上删除一个用户的全部邮件?

[复制链接]
发表于 2005-7-7 10:37:35 | 显示全部楼层 |阅读模式
各位前辈,在下是新手,现在有个问题请教:
我现在用的邮件服务器是linux AS3 +sendmail8。现在有一个用户的信箱满了,我候从服务器里面帮他把邮件删除(因为我不知道他的密码)。假如他的用户名是a的话,我应该在哪里去删除他存在服务器的里邮件呢?
小弟在此先谢过了
发表于 2005-7-7 11:14:04 | 显示全部楼层
/var/spool/mail
里应该有一个和用户名同名的文件。
删除它就可以了。
回复

使用道具 举报

发表于 2005-7-7 11:24:28 | 显示全部楼层
先备份,再慢慢来捣。
回复

使用道具 举报

 楼主| 发表于 2005-7-7 11:27:01 | 显示全部楼层
[quote:8f98bb3251="sleetdrop"]/var/spool/mail
里应该有一个和用户名同名的文件。
删除它就可以了。[/quote]
这个我看到了,但这样一删是不是连用户名都删除掉了?那人家邮件还能发得进来吗?
回复

使用道具 举报

发表于 2005-7-7 14:04:53 | 显示全部楼层
用户名在/etc/passwd里。
这里删除的只是他的邮件文件。
当有新邮件的时候会重新生成这个文件的吧。
回复

使用道具 举报

发表于 2005-7-7 17:12:12 | 显示全部楼层
[quote:41a05a6def="sleetdrop"]用户名在/etc/passwd里。
这里删除的只是他的邮件文件。
当有新邮件的时候会重新生成这个文件的吧。[/quote]
重新生成到不会,删除这个将封掉这个用户的邮件地址,如果要重新开通需要建这个用户的邮件文件:
#touch /var/mail/username
#chown username:username /va/mail/username
#chmod 700 /var/mail/username
回复

使用道具 举报

发表于 2005-7-11 16:34:21 | 显示全部楼层
那还不入直接删了这个帐户,再建立一个同名帐户快。
回复

使用道具 举报

发表于 2005-7-11 17:12:30 | 显示全部楼层
cat /dev/null >/var/mail/a
回复

使用道具 举报

发表于 2005-7-12 08:37:35 | 显示全部楼层
呵呵,好办法
回复

使用道具 举报

发表于 2005-7-12 15:44:08 | 显示全部楼层
> /var/mail/a
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 18:37 , Processed in 0.101450 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表