首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > 服务器相关 > 關於國內收國外Email的解決方法
【标  题】:關於國內收國外Email的解決方法
【关键字】:Email
【来  源】:http://www.cublog.cn/u/1110/showart.php?id=134577

關於國內收國外Email的解決方法

前不久香港的同事总抱怨连接国内的企业邮箱收信会报意外中断,“您的服务器意外终止了连接。其可能原因包括服务器出错、网络出错或长时间处于非活动状态。 帐户: 'pop.****.com', 服务器: 'pop.****.com', 协议: POP3, 端口: 110, 安全(SSL): 否, 套接字错误: 10053, 错误号: 0x800CCC0F。”因为大陆的用户用的很正常,所以我坚持是对方客户端或者操作系统有问题,因为ping和telnet 110端口均无错,直到今天偶然在中国反垃圾邮件联盟的论坛上才找到了原因。详情请参考http://anti-spam.org.cn/forums/index.php?s=78e54424fb08a28d6350b2b7a232f29c&showtopic=4579

原因是:早在一年前已出现此问题了.
中国在出口做了检测port 110,对有"问题"email,就会断了IP与IP连接,但可ping通.
我当时做了测试,在广东地区每block一次30分钟.上海和北京为一天(24小时).
只要你换另一ip后,又可正常.
解决办法:
1.转pop3的port 110到其它port.
2.用安全SSL方法

我个人不明白这么做有什么好处,起码国外的垃圾邮件照样是络绎不绝。

 

關於國內收國外Email的解決方法

     
作者 Administrator   
2006/06/04, Sunday

注意:所有CLIENT都需要改,因為其中一個不改會影響其他CLIENT。想馬上正常收Email,可重啟ADSL MODEM。 

解決方法一,不需要改client,只需改server.(IPTABLE需要開61093 及 110 port)
1.把QMAIL POP3 的 110 PORT 改為 61093
vi /var/qmail/supervise/qmail-pop3ds/run
exec tcpserver -H -R -v -c100 0 110 qmail-popup mail.example.com \
/home/vpopmail/bin/vchkpw qmail-pop3d Maildir 2>&1
change to:
exec tcpserver -H -R -v -c100 0 61093 qmail-popup mail.example.com \
/home/vpopmail/bin/vchkpw qmail-pop3d Maildir 2>&1
重啟QMAIL

2.在IPTABLE 把110 port redirect to 61093
vi /etc/rc.d/rc.local
iptables -t nat -A PREROUTING -p tcp --dport 110 -i eth0 -j REDIRECT --to 61093


解決方法二,不需要改server QMAIL setting,只需改 client(IPTABLE需要開110 及 61093 port)
1.在IPTABLE 把61093 port redirect to 110(相當於改port)
vi /etc/rc.d/rc.local
iptables -t nat -A PREROUTING -p tcp --dport 61093 -i eth0 -j REDIRECT --to 110

2.在client(OUTLOOK EXPRESS)中把110 port 改為 61093


解決方法三,server及client都需要改(IPTABLE需要開995 port)
1.在SERVER QMAIL中增加SSL 的POP3
cp -rp /var/log/qmail/qmail-pop3d /var/log/qmail/qmail-pop3ds
cp -rp /var/qmail/supervise/qmail-pop3d /var/qmail/supervise/qmail-pop3ds
/usr/local/share/mkpop3dcert(需要安裝courier-imap)
cp -rp /usr/local/share/pop3d.pem /var/qmail/supervise/qmail-pop3ds/pop3ds.pem

vi /var/qmail/supervise/qmail-pop3ds/log/run
exec setuidgid qmaill multilog t s100000 n20 /var/log/qmail/qmail-pop3d 2>&1
change to
exec setuidgid qmaill multilog t s100000 n20 /var/log/qmail/qmail-pop3ds 2>&1

vi /var/qmail/supervise/qmail-pop3ds/run
exec tcpserver -H -R -v -c100 0 110 qmail-popup mail.example.com \
/home/vpopmail/bin/vchkpw qmail-pop3d Maildir 2>&1
change to:
exec tcpserver -H -R -v -c100 0 995 /usr/sbin/stunnel /var/qmail/supervise/qmail-pop3ds/pop3ds.conf

vi /var/qmail/supervise/qmail-pop3ds/pop3ds.conf
cert = /var/qmail/supervise/qmail-pop3ds/pop3ds.pem
foreground = yes
output = /var/log/qmail/qmail-pop3ds/pop3ds.log
debug = 5
client = no
exec = /var/qmail/bin/qmail-popup
execargs = /var/qmail/bin/qmail-popup mail.jason-tang.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1

ln -s /var/qmail/supervise/qmail-pop3ds /service

svc-stop /service/qmail-pop3ds

rm -rf /var/log/qmail/q*s/*.s

svc-start /service/qmail-pop3ds

2.在client(OUTLOOK EXPRESS)中選中“這個伺服器需要安全連線-SSL(C)”[110 port自動轉為 995]

Daemontools介绍:【上一篇】
Postfix+apache+php+postfixadmin+squirrelmail:【下一篇】
【相关文章】
  • Email javascript 正则表达式
  • 如何在 Ant 中建 Email 任务
  • JS——检测Email格式
  • Email地址校验函数
  • 2006-5-7 ASP VBSCRIPT 正则表达式之 替换 URL 与 EMAIL 地址为热链接 By Stabx
  • Web上发送Email
  • re: 足够的Gmail邀请,需要者留下Email地址
  • 再也不随便提供email了
  • Filtering email with Sieve
  • 利用正则表达式自动给Email地址和Url加上连接
  • 【随机文章】
  • SonicOS Enhanced _VPN Tunnel over Interne 下载
  • outlook 與 exchange server 連線設定
  • 使用Photoshop抖动处理256色图片
  • 用BAT和VBS搜集AD中的客户PC资料
  • Windows变慢原因分析及解决方法(3)
  • rename 改文件后缀
  • 本周技术关注[面向webapps运维]:Build Your Own Oracle RAC 10g Release 2 Cluster on Linux and FireWire
  • CF里面的资源载入问题
  • VC调用其他程序
  • 9.4.4.3 Real literals
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.