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。
- 安裝程式包
可以通過APT工具安裝,也可以在http://davmail.sourceforge.net/download.html下載.deb檔案直接安裝。
- $ sudo apt-get install davmail thunderbird
- (可選)修改Ubuntu11.04系統托盤的顯示白名單
Ubuntu 11.04的Unity桌面採用了白名單機制,只有新增到白名單的應用程式才會顯示出來。我們利用工具dconf-tools來修改系統托盤顯示白名單。首先,先安裝dconf-tools
- $ sudo apt-get install dconf-tools
- $ dconf-tools
- 配置DavMail
首先,在Applications=>Internet選單下找到DavMail並啟動,在Main標籤頁中設定OWA的地址,也可以在Logging標籤頁設定日誌檔案的路徑,方便日後定位錯誤。
- 設定郵件客戶端
在 Applications=>Internet選單下找到ThunderBird並啟動,根據新增帳號嚮導,新增使用者名稱以及電子郵件的地址。設定 SMTP如下圖,SMTP主機名設定成localhost,埠號需要和DavMail保持一致,設定成1025。使用者名稱設定為你的郵件帳號。
然後,設定IMAP,和SMTP一樣,主機名設定為localhost,埠號和DavMail一致,設定為1143,使用者名稱設定為你的郵件帳號。
- 設定Exchange通訊錄
在 電子郵件賬戶下選擇Composition&Addressing選項,在Addressing下選擇“Use a different LDAP server",並新增一個新LDAP伺服器配置。主機名設定為localhost,埠號和DavMail一致,設定為1389,Base DN設定成“ou=people",Bind DN設定為你登入OWA的帳號。
設定成功後,可以選擇Offline標籤頁,選擇Download測試,如果結果顯示“Replication Succeeded",表明設定成功。
- 設定日曆
首先,安裝Lightning外掛
- $ sudo apt-get install xul-ext-lightning
下一步,格式選擇CalDAV,location設定為“http://localhost:1080/users/[email protected]/calendar”,其中需要替換[email protected]為你的電子郵件賬戶。
最後一步,設定Calendar的名字以及顯示顏色等屬性就可以工作了。
- 新增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 庫函數相同名字的函
【轉】【Python】Python發送郵件(常見四種郵件內容)
.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