关于如何使MTA通过局域网的proxy传出信件的问题/MTA through MS-Proxy?

由 flintstone 在 05-13-2004 13:31 发表:

关于如何使MTA通过局域网的proxy传出信件的问题/MTA through MS-Proxy?

关于如何使MTA通过局域网的proxy传出信件的问题:

公司的局域网架设了MS-proxy(win2000 server),仅开放了80端口的http proxy和1080端口的socks4服务。

我的笔记本上安装的是Debian/Linux Sid。原来收发邮件都是使用mozilla-thunderbird,通过socks4连接外网的邮件服务器。但由于thunderbird启动慢,耗资源,于是我改用mutt作为MUA,qmail(之前使用过sendmail, postfix)作为MTA, 用fetchmail连接外网的POP3邮件服务器。(架设qmail refer to: http://lifewithqmail.org/LWQ-CN.html )。

在局域网内收邮件没问题:

1)先配置好/etc/socks.conf

2)$runsocks fetchmail

当fetchmail通过socks4从外网抓回邮件后,由qmail分发到指定用户的mbox,再交由mutt处理

但是当mutt通过qmail向外网发信就不行了,以下错误:

in /var/log/qmail/current :

@4000000040a30656169a1c24 delivery 19: deferral: Sorry,I_wasn't_able_to_establish_an_SMTP_connection.(#4.4.1)/

其中~/.muttrc里指定

set sendmail="/usr/sbin/sendmail -oem -oi"

试过

set sendmail="/usr/bin/runsocks /usr/sbin/sendmail -oem -oi"

没用<i

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus