IRedMail迁移方案
2017-10-19 09:36
1066 查看
1.账户迁移
新邮件系统采用了两个库,一个是roundcubemail使用,另外一个是poxfix使用。
roundcubemail_contacts( roundcubemail通讯录)
roundcubemail_users(roundcubemail用户表)
vmail_mailbox(邮件系统账号表)
2.邮件迁移方案
在vmail.mailbox中有每个用户邮件的存储路径信息,如下图所示:
iRedmail邮箱存储路径根目录是/var/vmail/vmail1/
以testdavid@mail.node.com信息为例:
存储路径为:
/var/vmail/vmail1/mail.node.com/t/e/s/testdavid-2017.09.28.17.16.24/Maildir/cur
其中红框为iRedmail自动生成的邮件文件,后面两个为从外部导入的.eml邮件,直接放在目录下,邮箱即可识别读取内容。
可编写脚本将对应用户的邮件存储到指定路径即可。
新邮件系统采用了两个库,一个是roundcubemail使用,另外一个是poxfix使用。
roundcubemail_contacts( roundcubemail通讯录)
字段名 | 注释 |
contact_id | 通讯录ID |
changed | 更改时间 |
del | 删除时间 |
name | 联系人姓名 |
email | 联系人邮件地址 |
firstname | 名 |
surname | 姓 |
vcard | |
words | |
user_id | 所属人ID |
roundcubemail_users(roundcubemail用户表)
字段名 | 注释 |
user_id | 用户ID |
username | 用户账号 |
mail_host | 邮箱服务器地址 |
created | 创建时间 |
last_login | 上次登录时间 |
failed_login | 失败登录时间 |
failed_login_counter | 登录失败次数 |
language | 语言 |
preferences | 用户设置偏好 |
vmail_mailbox(邮件系统账号表)
字段名 | 注释 |
username | //用户账号 |
password | //用户密码 |
name | //显示名称 |
language | 语言 |
storagebasedirectory | 存储路径 |
storagenode | 存储结点 |
maildir | //邮件路径 |
quota | //邮箱大小 |
domain | //邮箱域 |
rank | 等级 |
employeeid | 雇员ID |
isadmin | 管理员标记 |
islobaladmin | 本地管理员标记 |
enablesmtp | 启用smtp |
enablesmtpsecured | 启用smtp安全 |
enablepop3 | 启用pop3 |
enablepop3secured | 启用pop3安全 |
enableimap | 启用imap |
enableimapsecured | 启用imap安全 |
enabledeliver | 启用deliver |
enablelda | 启用lda |
enablemanagesieve | 启用managasieve |
enablemanagesievesecured | 启用managasievesecured安全 |
enablesieve | 启用sieve |
enablesievesecured | 启用sievesecured安全 |
enableinternal | 启用internal |
enabledoveadm | 启用doveadm |
enablelib-storage | 启用lib-storage |
Enableindexer-worker | 启用indexer-worker |
enablelmtp | 启用lmtp |
enablesync | 启用sync |
enablesogo | 启用sogo |
allow_nets | |
lastloginipv4 | 最后一次登录ipv4地址 |
lastloginprotocol | 最后一次登录协议 |
settings | 设置 |
passwordlastchange | 上次修改密码时间 |
disclaimer | |
< 4000 p align="left">allowedsenders | 允许发送者 |
rejectedsenders | 拒绝发送者 |
allowedrecipients | 允许接受者 |
rejectedrecipients | 拒绝接受者 |
created | 创建时间 |
modified | 修改时间 |
expired | 过期时间 |
active | 活跃用户标记 |
Local_part | 本地称谓 |
2.邮件迁移方案
在vmail.mailbox中有每个用户邮件的存储路径信息,如下图所示:
iRedmail邮箱存储路径根目录是/var/vmail/vmail1/
以testdavid@mail.node.com信息为例:
存储路径为:
/var/vmail/vmail1/mail.node.com/t/e/s/testdavid-2017.09.28.17.16.24/Maildir/cur
其中红框为iRedmail自动生成的邮件文件,后面两个为从外部导入的.eml邮件,直接放在目录下,邮箱即可识别读取内容。
可编写脚本将对应用户的邮件存储到指定路径即可。
相关文章推荐
- 关于MongDB数据迁移方案的研究
- 数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案
- 从SQL SERVER 向ORACLE 8迁移的技术实现方案——转摘
- 不同场景下 MySQL 的迁移方案
- Informix迁移至Oracle-数据清理方案
- 数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案
- DB 迁移到Data Guard 实施方案
- Oracle数据库迁移方案
- iRedMail邮件服务的部署
- FJ集团企业级邮件服务器——IRedMail服务器安装与配置
- 大型数据库迁移方案
- 数据库切分(7)之一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案
- oracle迁移到mysql分库分表方案之——ogg(goldengate)
- 数据库迁移方案01
- 用户迁移方案
- zabbix mysql数据库迁移方案
- 亿邮到TurboMail邮件系统无缝迁移方案
- 从SQL Server向Oracle迁移的技术实现方案(十)连接远程的数据库(包括不同服务器)
- iRedMail0.9.7搭建邮件服务器安装过程
- Exchange2010 迁移至Exchange2013 方案