requiem 发表于 2007-5-11 11:17:30

IIS SMTP发邮件大部分堆在Queue

我的公司现在迁移了服务器。在新的服务商那里,所有的机器都在一个大的防火墙下。新的服务器单网卡,有多个内部IP,通过防火墙对映外部的IP。当然也有很多其他的机器在这个防火墙下。其他的机器,都是用Mdaemon做邮件服务。现在是,我用IIS SMTP在这个dedicated server上发邮件,很难发出去。有些时候可以,有些时候不行。以前认为是Reverse DNS的问题,公司的域名也加了R DNS 和 PTR了。公司的服务器具体是这样的:
域名 aaa.com
内部地址:192.168.xxx.101------------192.168.xxx.140 其中,.103对映的外部IP是主IP: 69.xx.xx.3。就是说,如果ping aaa.com,得到的结果将是69.xx.xx.3。同时,在IIS SMTP的服务里用的是192.168.xxx.105的内部IP。这个IP,以前对映的是69.xx.xx.35。
1、主机A记录aaa.com
2、主机A记录mail.aaa.com
3、主机A记录www.aaa.com
4、主机A记录ftp.aaa.com
5、aaa.com 到 mail.aaa.com的MX记录
这些都有设置,R DNS 和 PTR也有。但是,一个特殊的是,mail.aaa.com是另一台服务器,用的是Mdaemon做邮件管理。对映的ip 是69.xx.xx.37。
那么现在的问题是,IIS SMTP不能顺利发送邮件,发给gmail,很顺利,hotmail,到junk,yahoo,有时好,有时不好,aol,也是时好时坏。很多收费和ISP的邮箱,惨。基本不行。

IIS SMTP的IP(内部)也不是网卡的IP,网卡上是192.168.xxx.104。现在都不知道是该改什么了。

我现在不知道问题在哪里。本来,这个问题应该是那个服务商解决,但是那帮人现在拖啊拖的,就是搞不定。老板急啊(老板是一个不懂技术只看结果的人)
各位,能有什么建议,看看怎么检查或者怎么换个方法试??我现在的想法,1.改端口,也许是和别的服务器的Mdaemon冲突(25冲突,大家都用,这个自然慢了)。2.把服务器放在防火墙外,然后用固定的public ip,这样和那个旧的服务器的环境就类似了。3.重新换IP。也许是旧IP被屏蔽了。

我也不想用IIS SMTP。服务商新建了一台服务器,单用Mdaemon做SMTP,结果被公司的20000封邮件搞死了。现在呢,是在IIS SMTP里用 smart host,转到那个新建的邮件服务器上的。

各位觉得信息不够的,尽管问。谢谢帮忙了。
还有,20000邮件就搞死Mdaemon,我怎么都不信。我的程序换了CDO和Jmail,都这样。甚至是从IIS SMTP smart host过去,都会把Mdaemon搞得不行。据说是因为需要通知Delay和退信太多???
哪位熟悉Mdaemon的,看看能不能怎么改设置??
页: [1]
查看完整版本: IIS SMTP发邮件大部分堆在Queue