您的位置:首页 > 其它

Postfix邮件自动转发

2012-05-03 10:21 288 查看
需求:搭建的postfix邮箱,个人用户的邮箱需要备份到另一个邮箱中。比如发给@126的邮箱同时准发一份到@163.com的邮箱。有时一个公司的同事有2个不同域名的邮箱,同事需要2个邮箱都收到,同时也做了一个备份。

解决问题:

(1) 一种情况:公司有员工离职,担心有发送给他的重要邮件没及时处理,那么这时可以通过设置转发,发送给他的邮件,也相应的会转发给另一个人的邮箱中,方便及时处理。
(2) 一种情况:可以完整的备份下某邮箱的所有邮件,在另一个邮箱中有所有的备份。
如何设置转发?

1. 编辑主配置文件,加入如下内容

vi /etc/postfix/main.cf
在文尾添加如下二行:
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc_maps //收邮件,转发接收的邮件

sender_bcc_maps = hash:/etc/postfix/sender_bcc_maps //发邮件,转发发送的邮件
注: # always_bcc //监控所有用户,所有用户的邮件都会转发到xx的邮箱

2. 编辑recipient_bbc_maps
[root@mail ~]#vi /etc/postfix/recipient_bbc_maps
one@mingluck.com two@mingluck.com 含义是one可以收到的邮件,two也会收到相同的一份
[root@mail ~]#vi /etc/postfix/sender_bcc_maps
one@mingluck.com two@mingluck.com 含义是one发出的邮件,two也会收到相同的一份
注意:这两份文件内容的编写是:两个邮箱中间是用tab[/b]键隔开,输入空格的话,是无用的。

3 编辑完后需要执行postmap:

[root@mail ~]#postmap hash:/etc/postfix/sender_bcc_maps

[root@mail~]#postmap hash:/etc/postfix/recipient_bcc_maps

4 . 重新加载服务

[root@mail ~]#postfix reload

本文出自 “濛sir的积累” 博客,转载请与作者联系!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: