1. 程式人生 > >Ubuntu11.04上如何收發Microsoft Exchange郵件【轉】

Ubuntu11.04上如何收發Microsoft Exchange郵件【轉】

轉自     http://blog.chinaunix.net/uid-26074270-id-2181595.html

  在 全面轉向Ubuntu11.04之後,如何配置郵件客戶端收取Microsoft Exchange的公司郵件,成為我必須解決的問題。在查閱了很多資料後,找到了目前兩種比較常用的解決方案,其一是Ubuntu自帶的 Evolution,另外一種是DavMail和ThunderBird組合使用。

        Evolution是一款集成了郵 件,通訊錄,日曆功能的桌面應用。它採用了靈活的設計,可以通過安裝外掛的手段豐富其功能。Evolution Exchange提供了通過OWA(Outlook Web Access)連結Microsoft Exchange 2000/2003的功能。但是,目前的Evolution Exchange不支援Exchange通訊錄的自動提示功能。這一點對於企業使用者來說很不方便,所以只能採用DavMail ThunderBird的組合了。

       在學習如何配置DavMail和ThunderBird之前,我們先了解下相關的一些概念。

  • 什麼是POP3?
    POP3 是Post Office Protocol 3的簡稱,即郵局協議的第3個版本,它規定怎樣將個人計算機連線到Internet的郵件伺服器和下載電子郵件的電子協議。它是因特網電子郵件的第一個離 線協議標準,POP3允許使用者從伺服器上把郵件儲存到本地主機(即自己的計算機)上,同時刪除儲存在郵件伺服器上的郵件,而POP3伺服器則是遵循 POP3協議的接收郵件伺服器,用來接收電子郵件的。
     
  • 什麼是SMTP?
    SMTP的全稱是Simple Mail Transfer Protocol,即簡單郵件傳輸協議。它是一組用於從源地址到目的地址傳輸郵件的規範,通過它來控制郵件的中轉方式。SMTP 協議屬於 TCP/IP 協議簇,它幫助每臺計算機在傳送或中轉信件時找到下一個目的地。SMTP 伺服器就是遵循 SMTP 協議的傳送郵件伺服器。
     
  • 什麼是IMAP?
    IMAP 全稱是Internet Mail Access Protocol,即互動式郵件存取協議,它是跟POP3類似郵件訪問標準協議之一。不同的是,開啟了IMAP後,您在電子郵件客戶端收取的郵件仍然保留 在伺服器上,同時在客戶端上的操作都會反饋到伺服器上,如:刪除郵件,標記已讀等,伺服器上的郵件也會做相應的動作。所以無論從瀏覽器登入郵箱或者客戶端 軟體登入郵箱,看到的郵件以及狀態都是一致的。
     
  • 什麼是LDAP?
    LDAP的全稱是Lightweight Directory Access Protocol,即輕量目錄訪問協議。LDAP是一個用來發布目錄資訊到許多不同資源的協議,通常它都作為一個集中的地址本使用。
    DN的全稱是Distinguished Name,LDAP用DN來讀取單個記錄。
    OU的全稱是Organization Unit,用來把資料從邏輯上區分開。
     
  • 什麼是DavMail?它的主要作用是什麼?
    DavMail 全稱是DavMail POP/IMAP/SMTP/CalDav/CardDav/LDAP Exchange Gateway。它的設計初衷是使任意的郵件或者日曆客戶端可以通過OWA連結Microsoft Exchange Server,而客戶端自身不需要作任何更改。它的網路拓撲圖如下,其他技術細節請參考它的官網http://davmail.sourceforge.net/index.html

        瞭解了電子郵件相關的概念後,我們將開始一步一步的配置DavMail和ThunderBird。


  1. 安裝程式包
    可以通過APT工具安裝,也可以在http://davmail.sourceforge.net/download.html下載.deb檔案直接安裝。
    1. $ sudo apt-get install davmail thunderbird
  2. (可選)修改Ubuntu11.04系統托盤的顯示白名單
    Ubuntu 11.04的Unity桌面採用了白名單機制,只有新增到白名單的應用程式才會顯示出來。我們利用工具dconf-tools來修改系統托盤顯示白名單。首先,先安裝dconf-tools
    1. $ sudo apt-get install dconf-tools
    2. $ dconf-tools
    然後通過下圖的GUI,將desktop=>unity=>panel下的systray-whitelist的值改為all,重啟桌面即可。

     
  3. 配置DavMail
    首先,在Applications=>Internet選單下找到DavMail並啟動,在Main標籤頁中設定OWA的地址,也可以在Logging標籤頁設定日誌檔案的路徑,方便日後定位錯誤。

     
  4. 設定郵件客戶端
    在 Applications=>Internet選單下找到ThunderBird並啟動,根據新增帳號嚮導,新增使用者名稱以及電子郵件的地址。設定 SMTP如下圖,SMTP主機名設定成localhost,埠號需要和DavMail保持一致,設定成1025。使用者名稱設定為你的郵件帳號。

    然後,設定IMAP,和SMTP一樣,主機名設定為localhost,埠號和DavMail一致,設定為1143,使用者名稱設定為你的郵件帳號。

     
  5. 設定Exchange通訊錄
    在 電子郵件賬戶下選擇Composition&Addressing選項,在Addressing下選擇“Use a different LDAP server",並新增一個新LDAP伺服器配置。主機名設定為localhost,埠號和DavMail一致,設定為1389,Base DN設定成“ou=people",Bind DN設定為你登入OWA的帳號。

    設定成功後,可以選擇Offline標籤頁,選擇Download測試,如果結果顯示“Replication Succeeded",表明設定成功。

     
  6. 設定日曆
    首先,安裝Lightning外掛
    1. $ sudo apt-get install xul-ext-lightning
    選擇File=》New=》Calendar,在彈出視窗選擇"On the Network"選項

    下一步,格式選擇CalDAV,location設定為“http://localhost:1080/users/[email protected]/calendar”,其中需要替換[email protected]為你的電子郵件賬戶。

    最後一步,設定Calendar的名字以及顯示顏色等屬性就可以工作了。
     
  7. 新增DavMail到啟動項
    為了避免每次機器重啟後,需要手動啟動DavMail,我們可以把它加入到啟動項。在System Settings=>Startup Applications,選擇新增

好了,現在可以盡情享用DavMail+ThunderBird了!

分享到: 新浪微博 QQ空間 開心網 豆瓣 人人網 twitter fb 0
   

相關推薦

Ubuntu11.04如何收發Microsoft Exchange郵件

轉自     http://blog.chinaunix.net/uid-26074270-id-2181595.html   在 全面轉向Ubuntu11.04之後,如何配置郵件客戶端收取Microsoft Exchange的公司郵件,成為我必須解決的問題。在查閱了很多資

Ubuntu 12.04安裝和配置Postfix郵件服務詳細教程

原文網址 https://yq.aliyun.com/ziliao/29593 郵件伺服器配置之所以麻煩是因為需要了解很多東西,牽涉到域名服務 DNS/Bind,Web 收發郵件 Apache/PHP/MySQL/SquirrelMail,認證服務 LDAP, Ker

詳解如何在Ubuntu 16.04增加Swap分割槽

前言 提高伺服器響應速度和防止應用程式記憶體不足錯誤的最簡單方法之一是新增一些交換空間。 在本指南中,我們將介紹如何將交換檔案新增到Ubuntu 16.04伺服器。 但是,請注意: 儘管swap區通常建議用於使用傳統旋轉硬碟驅動器的系統,但使用與SSD交換可能會導致隨著

HTML5的 input:file傳類型控制

ati err format spa asi 拖拽 pdf 按鈕 shee 一、input:file屬性 屬性值有以下幾個比較常用: accept:表示可以選擇的文件MIME類型,多個MIME類型用英文逗號分開,常用的MIME類型見下表。 multiple:是否可以選擇多個

Git傳本地項目轉載

origin hub nsh blog ready tor bing lan 添加 詳細教程: http://www.cnblogs.com/specter45/p/github.html Git 提示fatal: remote origin already ex

嵌入式Linux通過boa服務器實現cgi/html的web上網

但是 資料 mail 並發 work 資源 原因 基礎 err 轉自:http://blog.csdn.net/tianmohust/article/details/6595996 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 嵌入式Linux上通

如何在Ubuntu 16.04安裝的Git

date 創建文件 訪問 title 源代碼 make tomat change 右鍵 轉自:https://www.howtoing.com/how-to-install-git-on-ubuntu-16-04/ 介紹 現代軟件開發中不可或缺的工具是某種版本控制系統。

Linux使用程序相對路徑訪問文件

blog 設置 article main函數 所有 printf style art file 轉自:http://blog.csdn.net/yinxusen/article/details/7444249 今天一個朋友問我這個問題,說為什麽在Windows上跑得很

文件各種傳,離不開的表單

dal 不變 沒有 each post str 線程 order bmi 閱讀目錄 利用表單實現文件上傳 表單異步上傳(jquery.form插件) 模擬表單數據上傳(FormData) 分片上傳 使用HTML5 拖拽、粘貼上傳 上傳插件(WebUploader

如何在win10(64位系統)安裝apache服務器

是我 是你 www blank sta install 修改 get 分享 如何在win10(64位系統)上安裝apache服務器 今天裝了Apache服務器,下面是我總結的方法: 一,準備軟件   1.64位的apache版本 傳送門:http://www.ap

在IIS部署你的ASP.NET Core項目

target put 環境 mic conf ima 日誌 spn for 概述 與ASP.NET時代不同,ASP.NET Core不再是由IIS工作進程(w3wp.exe)托管,而是使用自托管Web服務器(Kestrel)運行,IIS則是作為反向代理的角色轉發請求到Ke

Exchange Server 的防火墻開放端口

kerberos endpoint sp2 add idt ldap ios direct eba 關於exchange所用到的端口參閱下面的文檔, 適用於exchange2010sp2. http://technet.microsoft.com/en-us/library

使用git將項目傳到github(最簡單方法)

名稱 posit gitignore nor this strong 共享 window mas 原文地址:http://www.cnblogs.com/cxk1995/p/5800196.html 首先你需要一個github賬號,所有還沒有的話先去註冊吧! https:/

如何使用Git傳本地項目到github?(mac版)

重復 ack you 生成 是什麽 exp git init fin git add 原文鏈接:http://www.cnblogs.com/lijiayi/p/pushtogithub.html 在此假設你已經在 github 上創建好了一個項目,像這樣: 並且你已經完

文件傳下載

encoder osi download exceptio clas 可能 etc 重復 臨時 在Web應用系統開發中,文件上傳和下載功能是非常常用的功能,今天來講一下JavaWeb中的文件上傳和下載功能的實現。   對於文件上傳,瀏覽器在上傳的過程中是將文件以流的形式提

stm32CubeMx移植自己的printf()和scanf()函數

smi config 用戶 type 連接器 標準庫 can 修改 esp 要想printf()和scanf() 函數工作,我們需要把printf()和scanf() 重新定向到串口中。重定向是指用戶可以自己重寫C 的庫函數,當連接器檢查到用戶編寫了與C 庫函數相同名字的函

PythonPython發送郵件(常見四種郵件內容)

.cn .com pytho html 常見 body gpo 詳細 tle 感謝:夢琪小生的《【轉】【Python】Python發送郵件(常見四種郵件內容)》 裏面詳細介紹了Python中發送郵件的方法,以供自己參考【轉】【Python】Python發送郵件(常見四種郵件

Win7 + Ubuntu16.04 雙系統安裝

hdd 免費 發現 bottom 處理 數據 掛載 練習 b- 【尊重原創】 http://blog.csdn.net/u012260238/article/details/52713546 整個安裝過程主要分為以下幾步: 一、 下載ubuntu16.04鏡像;

在Win7的IIS搭建FTP服務及用戶授權

其他 設置 AD 基本 pid 服務器 img blank post FTP服務 FTP是文件傳輸協議(File Transfer Protocol)的簡稱,該協議屬於應用層協議(端口號通常為21),用於Internet上的雙向文件傳輸(即文件的上傳和下載)。在網

Ubuntu16.04安裝WPS

IT ash 創建目錄 環境 表格 for ffice HA info 下載安裝下載WPS For Linux:http://community.wps.cn/download/ 直接下載:http://kdl.cc.ksosoft.com/wps-community