ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 5043|回复: 6
打印 上一主题 下一主题

[原创] 自己写了个批处理,关于邮件备份.

[复制链接]
跳转到指定楼层
顶楼
发表于 2008-4-15 11:28:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我从Md8.13开始使用Altn公司的这个产品,已经有三年了,在这期间有什么问题一般都是在5dmail寻找答案,得到了不少帮助,今天闲着没事,自己写了个批处理,是关于邮件备份的,和大家一起分享: 

@echo off
cd /D d:\MailBackup
set dst=%date:~0,4%%date:~5,2%%date:~8,2%
md backup_%dst%
cd /D c:\MDaemon\Public Folders\Mail Archive.IMAP\
xcopy . d:\MailBackup\backup_%dst% /s /e /y
cd /D C:\MDaemon\Public Folders\Mail Archive.IMAP\Inbound to.IMAP
del . /Q
cd /D C:\MDaemon\Public Folders\Mail Archive.IMAP\Outbound from.IMAP
del . /Q

简单解释一下: 
首先在Md里面把进来和出去的邮件自动送到Inbound和Outbound目录一份,由于这个Public Folders\Mail Archive.IMAP目录是在C盘,好像不能更改,这样的话C盘很快就会满的,必须改到别的盘去,如D盘: 



变量set dst 是一个日期变量,命令md backup_%dst% 自动创建格式为backup_200804015形式的目录,这样每天的邮件就会保存到不同的目录,以后万一查找起来也方便. 

然后使用Xcopy命令就行了,copy完之后自动删除C盘目录下的文件.

添加这个批处理为系统任务,每天凌晨随便什么时候自动备份就行了. 

我目前是这样做的,不知道别人用的是什么方法,以上在winserver 2003下测试有效. 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?会员注册

x

评分

参与人数 2技术积分 +5 5D金币 +2 收起 理由
asionliang + 2
钉子 + 5 支持原创内容

查看全部评分

沙发
发表于 2008-4-16 09:17:03 | 只看该作者
学习了,一会就测试下先。支持原创
藤椅
发表于 2008-4-16 09:24:55 | 只看该作者
Public Folders 可以修改位置,即使Md里面不能改,可以直接修改MDaemon.ini
板凳
 楼主| 发表于 2008-4-16 14:14:04 | 只看该作者
感谢jenbabe:   Public Folders 在MDaemon.ini里面是可以修改的.

[Directories]
DigestQ=C:\MDaemon\Digests\
Archives=C:\MDaemon\Archives\
Gateways=C:\MDaemon\Gateways\
LocalQ=C:\MDaemon\Queues\Local\
RemoteQ=C:\MDaemon\Queues\Remote\
LockFiles=C:\MDaemon\LockFiles\
LanDomainQ=C:\MDaemon\Queues\Lan\
HoldingQ=C:\MDaemon\Queues\Holding\
BadMessages=C:\MDaemon\Queues\Bad\
LogFiles=C:\MDaemon\Logs\
Raw=C:\MDaemon\Queues\Raw\
PublicFolders=C:\MDaemon\Public Folders\
Inbound=C:\MDaemon\Queues\Inbound\
Temp=C:\MDaemon\Queues\Temp\
ConfigFileBackups=C:\MDaemon\Backup\
BayesianHamFolder=C:\MDaemon\Public Folders\Bayesian Learning.IMAP\Non-Spam.IMAP\ BayesianSpamFolder=C:\MDaemon\Public Folders\Bayesian Learning.IMAP\Spam.IMAP\
报纸
发表于 2008-4-17 16:13:57 | 只看该作者
『首先在Md里面把进来和出去的邮件自动送到Inbound和Outbound目录一份,由于这个Public Folders\Mail Archive.IMAP目录是在C盘,好像不能更改,这样的话C盘很快就会满的,必须改到别的盘去,如D盘:』

請問這一點要怎麼設定?把IN 和 OUT 信件分開?
地板
 楼主| 发表于 2008-4-18 10:44:06 | 只看该作者
这个是自动分开的, 你按上面的图勾选上操作一下就知道了.
7
发表于 2008-4-18 12:05:48 | 只看该作者
谢谢!
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-12-24 21:58

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

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