在Debian exim4中将gmail添加为smarthost

时间:2009-05-11 23:53:01

标签: gmail debian exim4 smarthost

我想知道如何在Debian上设置我的exim4,以便它可以使用gmail作为smarthost,而不是我的ISP。它似乎需要设置TLS,当然还需要一个gmail用户ID和密码。 Debian中exim4附带的“标准”smarthost示例没有这些。

3 个答案:

答案 0 :(得分:3)

上述解决方案由于某种原因无效,但此处的解决方案对我有用。

http://www.manu-j.com/blog/wordpress-exim4-ubuntu-gmail-smtp/75/

我做的唯一更改是在“开始验证者”部分中使用xyz@mydomain.com而不是xyz@gmail.com

答案 1 :(得分:1)

首先,安装stunnel4并将其配置为将[127.0.0.1]:587映射到smtp.gmail.com:465,如下所示:

client=yes
[smtp-gmail]
accept = 587
connect = smtp.gmail.com:465

然后重新配置exim4:

dpkg-reconfigure exim4-config

配置exim4使用很多小文件,smarthost通过localhost:587

编辑/etc/exim4/passwd.client并添加:

localhost:yourname@gmail.com:yourpassword

请记住检查权限,然后运行:

update-exim4.conf

应该这样做。

答案 2 :(得分:1)

请参阅Debian Wiki上的说明:

http://wiki.debian.org/GmailAndExim4