歡迎光臨
我們一直在努力

將james配置為需要身份認證的smtp服務器_郵件服務器

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

SMTP身份認證 (SMTP AUTH)
SMTP身份認證是一種保證SMTP服務器安全的方法,它要求希望通過SMTP服務器轉發 郵件(即郵件最終發送給另一個SMTP服務器)的用戶在發送消息之前必須先向James表明自己的身份。 這樣垃圾郵件發送者就不能用你的SMTP服務器發送未經授權的郵件了,然而仍然可以讓沒有固定IP地址的用戶 發送他們的消息。
允許垃圾郵件發送者發送未經授權的email的郵件服務器被稱為開放中繼,所以SMTP AUTH是一種確保你的 郵件服務器不是開放中繼的機制。
現在James僅支持簡單的用戶名/密碼認證。
將James配置為需要身份認證的SMTP服務器
將James配置為需要身份認證的SMTP服務器需要幾個步驟,調整config.xml文件的幾個地方。下面是具體方法:
1.如上所述,SMTP AUTH首先要求James能夠區分要發送到本地的郵件和要發送到遠程的郵件。James通過將郵件發往的域與配置文件中 的元素來進行判斷。任何本地域應該顯式的放在元素列表中。
2.James初始配置就使它不是垃圾郵件發送者的開放中繼。它通過使用RemoteAddrNotInNetwork mailet 來限制可以接受郵件的發送者的IP地址。要讓用戶能從任意的客戶端發送郵件必須先解除這個限制。解除的辦法是 將包含”RemoteAddrNotInNetwork”類屬性的mailet標簽注釋掉或刪掉。 可以在spoolmanager配置塊的根處理器配置中找到這個標簽。
3.將smtpserver配置塊中的authRequired元素設為”true”。
4.如果你希望確保通過認證的用戶僅能用自己的賬號發送郵件,應該將smtpserver配置塊中的verifyIdentity 元素設為 “true”。
5.重啟James,使你所做的配置生效。
驗證你的配置
最終你需要驗證你的配置是正確的。這一步很重要,不應該忽略。
確保你沒有不經意的將你的服務器配置為開放中繼。通過用ORDB.org提供的 服務很容易完成這個驗證。 ORDB.org將檢查你的郵件服務器,如果它是一個開放中繼,ORDB.org會通知你。
確保你沒有將服務器配置為開放中繼極其重要。除了垃圾郵件發送者的使用所造成的消耗外,SMTP服務器會例行公事 的拒絕來自開放中繼的服務器連接,這會嚴重影響你的郵件服務器發送郵件的能力。
在你的服務器上證實用戶能夠登錄服務器并發送郵件當然也是必要的。這可以用任何標準的郵件客戶端 完成(比如Outlook、Eudora、 Evolution)。 ,

贊(0)
版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com 特別注意:本站所有轉載文章言論不代表本站觀點! 本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯系。未經允許不得轉載:IDC資訊中心 » 將james配置為需要身份認證的smtp服務器_郵件服務器
分享到: 更多 (0)
宅男午夜福利美女来袭|欧美三级电影|影音先锋成人av共享|亚洲快播日韩AV手机在线观看