![]() |
||
|
Power Member
![]() ![]() 加入日期: Dec 2006
文章: 601
|
請問IIS的SMTP relay測試, 好像成功但收不到信,是對方主機擋還是本機的問題?
Hi,各位高手
最近發現 aspmail似乎被防火牆擋了 user說沒收到信 (沒躲在防火牆後時沒聽到抱怨) 所以就開了port 25 然後 就在本機和另一台機器A測了一下 (在iis的smtp的relay允許名單有加入本機和機器A) 用cmd 開始測試 telnet keroro 25 (假設我那台主機叫keroro) 220 keroro Microsoft ESMTP MAIL Service, Version: 5.0.2195.6713 ready at Thu, 17 May 2007 14:35:37 +0800 helo keroro 250 keroro Hello [xxx.xxx.xxx.xxx] mail from n723 250 2.1.0 er OK rcpt to: 250 2.1.5 data 354 Start mail input; end with <CRLF>.<CRLF> blahblabla . 250 2.6.0 <KEROROiQlZSNmf000000004@keroro> Queued mail for delivery quit 看起來都很正常 可是就是收不到信 那麼 是我的設定問題還是對方主機不收的問題 ? 謝謝 |
|||||||
|
|
|
Major Member
![]() 加入日期: Nov 2001
文章: 298
|
要看退信通知中是怎麼寫的,IIS 的話也有個 SMTP log 可以查!
|
||
|
|
|
Amateur Member
![]() 加入日期: Jan 2005
文章: 48
|
先測試看看在MAIL SERVER本機上
telnet smtp.gmail.com 25 理論上 會出現 220 mx.google.com ESMTP.... 這個字串 代表網路連結是正常的 如果沒有出現檢查一下FIREWALL吧 |
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: Jan 2003 您的住址: Shattrath City
文章: 948
|
現在的 ISP 都會檔 port 80 和 25.. (如果你是家庭用戶的話)
|
|
|
|
Power Member
![]() ![]() 加入日期: Dec 2006
文章: 601
|
各位好
好像iis的smtp沒問題 因為我可以在cmd下寄信到gmail 而aspx系統是用jmail發信 好像是jmail的問題 但是之前可以 (沒買firewall前) 後來插在firewall後就不行 可是firewall的smtp已經開了 (port 25) 所以? 還是free的jamil過期之類的 在iis的mailroot中 有一堆.bdp, .bdr 這樣是被退信 ? |
|
|
|
Power Member
![]() ![]() 加入日期: Dec 2006
文章: 601
|
現在確定Jmail和smtp都沒問題 (我寄到別的email信箱可以)
是郵件主機更改 導致寄不到信 請問這是要在jmail的那邊做更改 ? 原本的email格式是[email protected] 現在的email變為[email protected] 即yy去掉了 這樣 jamil就寄不到 那麼 請問這要怎麼改呢? 謝謝 |
|
|
|
Amateur Member
![]() 加入日期: Jan 2005
文章: 48
|
去IIS SMTP中心增一個網域看看
或是去JMAIL裡這個改看看 msg.Send ("smtp Server Name") 'smtp伺服器位址 SORRY我沒用過JMAIL 試試看囉 |
|
|
|
Amateur Member
![]() 加入日期: Jan 2005
文章: 48
|
更新一下
INC/EMail.asp 修改裡面 JMail.ServerAddress = "keroro.com.tw" MailRC = JMail.Send("keroro.com.tw") 試看看囉 |
|
|