作者 主題: Sendmail只能指定mail server的ip寄信, 不能指定mail server的domain name寄信  (閱讀 4966 次)

0 會員 與 1 訪客 正在閱讀本文。

wjs

  • 懷疑的國中生
  • **
  • 文章數: 42
    • 檢視個人資料
假設Server名稱為a.com.tw, 指定mail server的ip寄信
若是指定mail server的domain name寄信, 會出現以下的錯誤訊息...
請問各位前輩, 這有可能是什麼問題呢?

無法傳送郵件,因為伺服器拒絕寄件者的電子郵件地址。寄件者的地址是 'wjswjs@a.com.tw'。 主旨 'test', 帳戶: 'mail.a.com.tw', 伺服器: 'mail.a.com.tw', 通訊協定: SMTP, 伺服器回應: '553 5.3.0 Email blocked using ORDB.org - see<http://ORDB.org/lookup/?host=203.67.233.188>', 連接埠: 25, 安全(SSL): 否, 伺服器錯誤: 553, 錯誤碼: 0x800CCC78

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
引述: "wjs"
假設Server名稱為a.com.tw, 指定mail server的ip寄信
若是指定mail server的domain name寄信, 會出現以下的錯誤訊息...
請問各位前輩, 這有可能是什麼問題呢?

無法傳送郵件,因為伺服器拒絕寄件者的電子郵件地址。寄件者的地址是 'wjswjs@a.com.tw'。 主旨 'test', 帳戶: 'mail.a.com.tw', 伺服器: 'mail.a.com.tw', 通訊協定: SMTP, 伺服器回應: '553 5.3.0 Email blocked using ORDB.org - see<http://ORDB.org/lookup/?host=203.67.233.188>', 連接埠: 25, 安全(SSL): 否, 伺服器錯誤: 553, 錯誤碼: 0x800CCC78


請問您是該 mail server 管理者嗎 ?

1. 若不是的話,那您應該去反應管理者該問題。

2. 若是的話,那就要問問您自己了。因為您自己有設定了 dnsbl 功能,那您應該知道設定該功能的意義與用途。

==
I am kenduest - 小州

my website: http://kenduest.sayya.org/

wjs

  • 懷疑的國中生
  • **
  • 文章數: 42
    • 檢視個人資料
引述: "kenduest"

2. 若是的話,那就要問問您自己了。因為您自己有設定了 dnsbl 功能,那您應該知道設定該功能的意義與用途。

==


謝謝您的回應, 這部mail server不是我架的, 最近剛接手而已
請問什麼是dnsbl的功能呢? 還是問題是出在DNS Server, 而不是這部mail server?

jou

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 4989
  • 性別: 男
    • 檢視個人資料
http://www.dnsbl.org/  

阻擋廣告信的一種機制。

wjs

  • 懷疑的國中生
  • **
  • 文章數: 42
    • 檢視個人資料
引述: "jou"
http://www.dnsbl.org/  

阻擋廣告信的一種機制。


看來找出原因了...
cd /etc/mail
vi sendmail.mc
有以下的內容, 這是同一行的內容...
FEATURE(`dnsbl',`relays.ordb.org',`"Email blocked using ORDB.org - see<http://ORDB.org/lookup/?host="$&{client_addr}">"')
可看起來並無不正確之處...

slake

  • 懷疑的國中生
  • **
  • 文章數: 46
    • 檢視個人資料
引述: "wjs"

看來找出原因了...
cd /etc/mail
vi sendmail.mc
有以下的內容, 這是同一行的內容...
FEATURE(`dnsbl',`relays.ordb.org',`"Email blocked using ORDB.org - see<http://ORDB.org/lookup/?host="$&{client_addr}">"')
可看起來並無不正確之處...


那個 IP 寄過了的信件被 ORDB.org block掉了,因為您的sendmail 有用到 relays.ordb.org 的機制.

wjs

  • 懷疑的國中生
  • **
  • 文章數: 42
    • 檢視個人資料
引述: "slake"

那個 IP 寄過了的信件被 ORDB.org block掉了,因為您的sendmail 有用到 relays.ordb.org 的機制.


那要如何解決呢? 麻煩前輩講解一下, 謝謝您了

jou

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 4989
  • 性別: 男
    • 檢視個人資料
去 ORDB.org 取消 blocked list
或停止(dnl) sendmail 的這個機制。 @_@

wjs

  • 懷疑的國中生
  • **
  • 文章數: 42
    • 檢視個人資料
引述: "jou"
去 ORDB.org 取消 blocked list
或停止(dnl) sendmail 的這個機制。 @_@



去 ORDB.org 取消 blocked list...
這要如何處理呢?


停止(dnl) sendmail 的這個機制, 方式是以下步驟?
cd /etc/mail
vi sendmail.mc
去掉以下這一行
FEATURE(`dnsbl', `relays.ordb.org', `"Email blocked using ORDB.org - see <http://ORDB.org/lookup/?host="$&{client_addr}">"')

修改之後存檔, 再執行以下指令?
m4 sendmail.mc > redhat.cf
mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.bak
cp redhat.cf /etc/sendmail.cf
/etc/rc.d/init.d/sendmail restart

slake

  • 懷疑的國中生
  • **
  • 文章數: 46
    • 檢視個人資料
1.relays.ordb.org 是check mail server是不是open relay的機制 ,如果您取消
這個機制,您的mail server將會收到更多從廣告信轉寄站寄來的廣告信.
2.到 http://ORDB.org/lookup/ 輸入ip 去查查看是否被列入黑名單中.
如果有,請改善這台server的mail relay問題,在去申請取消block.
http://ordb.org/removal/