LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 713|回复: 1

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

[复制链接]
发表于 2004-5-13 13:31:55 | 显示全部楼层 |阅读模式
关于如何使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"
没用

在别的地方通过adsl上网时,mutt,qmail,fetchmail工作正常,收发邮件都很顺利。

烦请大家帮忙,:thank 先
 楼主| 发表于 2004-5-14 13:05:51 | 显示全部楼层
不好意思 自己顶一下
有人能帮我么:help
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表