yuzifu 发表于 2009-08-05 11:55

做中继邮件服务器不知道怎么设置发送邮件参数

因为现在使用的google apps邮件服务器太慢,想在内网建一个postfix服务器作为中继邮件服务器,思路大概是这样:

google邮件服务器:
域名:testdomain.com
帐号:guser1/gpw1   guser2/gpw2
MX记录指向这里

postfix邮件服务器:
域名:testdomain.com
帐号: guser1/gpw1   guser2/gpw2


收邮件:
在postfix邮件服务器里安装fetchmail,并设置好所有google的帐号,定时从google邮件服务器里取邮件,并保存到本地的postfix邮件服务器

发邮件:
postfix检测到收信人非本地用户后,转发到google的smtp服务器

现在想不明白是在发邮件这里,postfix要把邮件中继到google服务器里,由于google使用了smtp认证,所以必须提供帐号,那么怎么样让每一个postfix的帐号提供对应的google帐号来做中继的smtp认证呢

而在一些其它的邮件服务器中,比如hmailserver,关于邮件转发这一块,它只提供了一个全局帐号设置,也就是所有的本地帐号都使用同一个帐号来进行转发认证,那远程邮件服务器能允许邮件转发吗?

ruochen 发表于 2009-08-05 12:14

有搞这个的
还不如自己建立一个

yuzifu 发表于 2009-08-05 13:37

没有固定IP啊

深海渔民 发表于 2009-08-07 13:39

方案不可取,google就那么弱?就让你去向他转邮件?
google可不想relay.
谢谢。

scyzxp 发表于 2009-08-10 18:11

原帖由 深海渔民 于 2009-8-7 13:39 发表 http://bbs2.chinaunix.net/images/common/back.gif
方案不可取,google就那么弱?就让你去向他转邮件?
google可不想relay.
谢谢。

有专门的项目,有用户名和密码是可以的。

http://www.projectpier.org/node/817

swemail 发表于 2014-01-15 10:39

编辑/etc/postfix/main.cf
查找#relayhost=这一行,修改为
relayhost=relaymail.swemail.com.cn(注意去除前面的#号)

设置完成后重启Postfix服务
/etc/rc.d/init.d/postfix restart
页: [1]
查看完整版本: 做中继邮件服务器不知道怎么设置发送邮件参数