postfix 如何进行邮件转发

比如我有一个域名(youxiangmi.com) , 我想通过这域名收邮件。我希望的是任何发送到 @youxiangmi.com 的邮件都转到我的 gmail 邮箱,或者 QQ 邮箱。

如果要实现这个操作,需要三个步骤

  1. 安装 postfix
  2. 解析域名
  3. 修改postfix 的配置,并重启

安装 postfix

postfix 的安装就比较简单了

apt-get isntall postfix

域名解析

域名解析需要解析三个分别是

  1. youxiangmi.com mx记录到 mail.youxiangmi.com
  2. mail.youxiangmi.com A记录 到 服务器的ip
  3. youxiangmi.com txt记录 防止被判断为 垃圾邮件
"v=spf1 mx ip4:xxx.xxx.xxx.xxx -all"

修改 postfix 的配置

配置文件 main.cf 添加两行, 注意 youxiangmi.com 的域名,更换你自己的域名。

virtual_alias_domains = youxiangmi.com
virtual_alias_maps = hash:/etc/postfix/virtual

virtual 是一个数据库文件,这个文件里的信息,就是说明了,什么样的邮件转发给谁。首先创建一个文本文件 virtual 内容是

@youxiangmi.com xxx@qq.com xxx@gmail.com

这个意思是,如果收件人的网域是 youxiangmi.com ,就把邮件 同时转发到 对应的 gmail 和 qq 邮箱中。修改后重启,然后找个真实的邮箱,可以进行发送测试。

两个小问题

  1. 地址没有验证
  2. 未加密
地址没有验证
地址没有验证
未加密
未加密

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注