上一个专题中我们说到了《用户信息的导入与导出》,现在我们讨论一下邮件数据的导入与导出。
每一个邮件系统都会将系统内出现的邮件数据存放在一个固定文件夹,这个路径是特定的。像Turbomail这样含有邮件归档或邮件备份功能模块的高端邮件服务器,它的邮件归档备份也是有着特定存放位置的。通俗一点来讲,等于说各系统的邮件数据都以某种格式“导出”在一个系统指定的文件夹中。
有人会问:为什么系统不提供这样的一个功能,让管理员通过简单的操作便能将系统所有的邮件数据导出成统一的格式,并保证所有的邮件系统软件都能利用这一格式。这个问题在业界不是没有讨论过,只是不同的产品采用了各自的不同的代码编写习惯。虽然在协议层面大家都是按照国际统一的标准,可是邮件数据包含的不仅仅只有这一部分的信息,还包括文本编辑格式、附件加载格式等等一些使用者关注不到的部分。正是因为这些原因,所以无论哪一个产品的开发商都没有办法将这些信息统一成同样的格式。
Turbomail邮件系统内的所有进出邮件及其数据均保存在“\turbomail\accounts”目录下,用户如需要做数据迁移,直接复制拷贝该目录即可。
既然邮件数据存在个性化的差别,那么数据导入呢,怎么解决这个问题?考虑到客户在换系统时仍要求保留前一系统内的所有邮件数据,Turbomail成立的研发小组采样了市面上出现频率较高的邮件软件,并着重对其邮件格式进行了研究,目的就在于完善Turbomail强大的导入接口。现在向大家介绍导入的具体步骤:
点击“系统设置”,选择“导入邮件”
Turbomail支持多种邮件系统邮件数据的导入。
Turbomail还支持POP3导入,如果您的邮件系统不在上面之列,可以在批量导入用户之后,通过POP3协议导入邮件。
导入qmail邮件时需要注意:
1)确保用户已经正确导入
2)原邮件存储目录指定到 domains一级。比如邮件存储在/home/vpopmail/domains/xxx.com, 此处应该输入/home/vpopmail/domains。
3) Qmail的用户信息应该存放在vpasswd文件里,如果存放到mysql,请先从mysql将用户信息导出到vpasswd。 vpasswd文件一般存放于xxx.com目录下,并且格式有特定要求,不可以随意变更字段顺序。一般字段顺序如下:
postmaster:$1$1q5t71ki$vp8GQeOTfIY2dpJovlRy6/:1:0:Postmaster:/home/vpopmail/domains/test.com/postmaster:NOQUOTA:test