隨筆-10  評論-3  文章-0  trackbacks-0
            2011年4月20日
          最近有customer說收不到我們系統發的email,查了一段時間,總算有所收獲,對SMTP也有了些許了解。

          一開始以為是我們郵件服務器IP被blacklist了或對方把我們的IP給禁了。于是就試了下用telnet SMTP測試下:

          telnet #customer.domain.com# 25

          EHCO sdfa

          MAIL FROM: <from@xxx.com>
          RCPT TO: <to@xxxxxx.com>
          DATA

          .
          QUIT

          結果測試我們是可以telnet到對方的SMTP server的,這樣發是可以發送成功的,即排除了對方把我們禁了的可能。可如果telnet到我們自己的SMTP server的話,就失敗了。

          telnet #own.domain.com# 25
          ...

          后來查了很久,原來是因為timeout的原因:我們用的IMSS gateway有timeout機制。查Log發現,連接對方SMTP SERVER無問題,MAIL FROM command也無問題,可就在RCPT TO 這個command超時了,超過30s都沒有response從對方SMTP SERVER回來,估計對方的SMTP SERVER不怎么好,parse和查找個email address (end user: to@xxxx.com)都要花很長時間。后來我們就timeout的參數,從30s調到60s,果然就可以了,估計對方SMTP server之行RCPT TO這個命令都花了30-40s。

          問題解決
          posted @ 2011-12-30 00:24 li40204 閱讀(190) | 評論 (0)編輯 收藏
          Ubuntu vi 默認不支持鍵盤的方向鍵和Backspace鍵,很不方便,可以修改/etc/vim下面動vimrc.tiny,使其支持。

          vi /etc/vim/vimrc.tiny
          set compatible -> change to set nocompatible
          And add set backspace=2


          posted @ 2011-04-20 00:06 li40204 閱讀(348) | 評論 (1)編輯 收藏
          主站蜘蛛池模板: 米脂县| 平度市| 环江| 元阳县| 孟连| 威远县| 双鸭山市| 广河县| 崇义县| 黄骅市| 砚山县| 北宁市| 监利县| 东乡族自治县| 陈巴尔虎旗| 墨脱县| 临汾市| 红桥区| 临江市| 沂水县| 平江县| 济源市| 灵宝市| 吉安县| 朔州市| 丰镇市| 北辰区| 禄丰县| 清丰县| 涿州市| 江津市| 凤城市| 阳西县| 汾西县| 高唐县| 威信县| 军事| 绍兴市| 罗田县| 康乐县| 读书|