QMAIL是一款开源的软件,目前已经停止更新了,但是使用QMAIL的人还是不少的,对于有些技术难题,只有不断的搜索搜索,才能找到满意的答案,在这里,我们先要了解两个单词,一个是smarthost,一个是relay。对于我们国人来说,说到中继,99%的人可能都只会搜索RELAY来解决问题,而实际运用的,还是有区别的。在老外的眼里,经常把用于中继的第三方邮局,称之为: SMARTHOST,而别人使用自己的服务器来发信,经常称之为relay,所以不同的关键字,你找到的技术文档当然就不一样了。
下面就讲讲QMAIL是如何配置第三方邮局来进行中继的:
QMAIL的邮件中继配置,是修改/var/qmail/control/smtproutes,在里面添加中继配置的信息。
(1) 假如第三方中继的服务器地址是mail.relayserver.com,目前发送GMAIL的邮件需要通过中继来进行发送,那么配置如下:
gmail.com:mail.relayserver.com username password
注意gmail.com和mail.relayserver.com之间用”:“连接,中间不能有空格,中继服务器,用户名,密码直接分别有一个空格
(2) 假如全部邮件都需要通过中继服务器发送出去,那么域名用”*“代替即可
*:mail.relayserver.com username password
以上就是QMAIL中继的配置文件