none
关于使用shellpower脚本自动删除某一个指定邮箱邮件数据疑问 RRS feed

  • 问题

  • 请教一个关于邮件自动删除邮件的问题。

    企业使用all in one的模式部署exchange 2016。由于审计需求,需要将所有邮件收到新邮件后自动转发的一个日志邮箱中,服务器又3快分区,DE盘位邮件数据库盘,其他D盘存放用户的数据库,E盘存放日志邮箱数据库。由于用户过多切现阶段还没上对应的备份设备,只能定期对日志邮箱进行手动归档后删除已释放磁盘空间。想请教下能否使用脚本实现以下功能:

    1·e盘数据量达到70%后给管理员发送邮件并提示管理员进行归档并完成数据清理。

    2·若e盘数据量达到80%则自动运行Search-Mailbox <指定的邮箱账户名称> -deletecontent命令对日志邮箱进行清理。

    针对以上问题不知可否使用脚本进行实现

    2018年3月5日 9:48

全部回复

  • 您好,

    这个是不能实现的,Exchange对容量的监控范围只能是邮箱或者数据库层面,无法提升到磁盘空间的层面。

    一般我们会对邮箱设置配额,使用IssueWarningQuota这个参数,比如设为10GB,超过10GB时邮箱用户就会收到一个警告消息,但是这个检测的范围只是邮箱的容量。

    配置邮箱存储配额

    对于您的第二个要求,我们可以实现的是定时清理,使用Windows Task Scheduler。但是通过检测磁盘容量自动清理是不能实现的。

    感谢您的理解与支持!

    此致,

    敬礼

    Manu Meng


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    点击了解更多,或者访问我们的专用论坛,与我们的技术专家一起分享探索 Microsoft Teams.

    2018年3月6日 5:13
    版主
  • 您好,

    这个是不能实现的,Exchange对容量的监控范围只能是邮箱或者数据库层面,无法提升到磁盘空间的层面。

    一般我们会对邮箱设置配额,使用IssueWarningQuota这个参数,比如设为10GB,超过10GB时邮箱用户就会收到一个警告消息,但是这个检测的范围只是邮箱的容量。

    配置邮箱存储配额

    对于您的第二个要求,我们可以实现的是定时清理,使用Windows Task Scheduler。但是通过检测磁盘容量自动清理是不能实现的。

    感谢您的理解与支持!

    此致,

    敬礼

    Manu Meng


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    点击了解更多,或者访问我们的专用论坛,与我们的技术专家一起分享探索 Microsoft Teams.

    是否可以实现通过监控某一个邮箱账号的邮箱配额来实现对该账号的自动清理呢?比如日志邮箱最大邮箱配额为500G,当使用率超过400G以上是对该邮箱进行数据清理
    • 已建议为答案 冰灬風 2018年3月7日 2:12
    2018年3月6日 6:50
  • 您好,

    这个无法实现自动清理,收到提醒后我们可以手动运行"Search-Mailbox <指定的邮箱账户名称> -deletecontent"这个命令去清理。这是目前唯一的解决办法。

    此致,

    敬礼

    Manu Meng


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    点击了解更多,或者访问我们的专用论坛,与我们的技术专家一起分享探索 Microsoft Teams.

    2018年3月6日 9:39
    版主
  • 您好,

    很久没有看到您的回复。如果以上回复对您有所帮助,建议您将其标记为答复

    谢谢您的配合与支持!

    此致,

    敬礼

    Manu Meng


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    点击了解更多,或者访问我们的专用论坛,与我们的技术专家一起分享探索 Microsoft Teams.

    2018年3月9日 9:27
    版主
  • 提供一个思路

    1.E盘剩余空间低于30%,自动发送告警给管理员。这个脚本是可以实现的。微信,短信,邮件都可以。

    2.E盘剩余空间低于20%,生成一个自定义的windows event log,event id 例如8080,然后,根据条件触发规则,一旦有8080事件后,自动启用 search-mailbox 命令来清理指定的邮箱账号

    理论上可行哟~

    2018年3月9日 10:04