·
如何將企業中的多功能設備(打印機、掃描儀等 )或應用程序設置為使用 Office 365 發送電子郵件,微軟給出了3種方法:
-
SMTP 客戶端提交
-
直接發送
-
SMTP 中繼
以上3種方式的介紹,大家可以參考techent鏈接:https://technet.microsoft.com/zh-cn/library/dn554323(v=exchg.150).aspx
下面我主要是針對第3種方法:SMTP中繼的部署
應用場景
===================================================================
最近在做一個Office 365混合部署的項目,通過混合部署客戶要將所有的本地exchange 2010的郵箱全部遷移到exchange online,針對此情況本地的多功能設備和業務應用程序如何發送電子郵件。例如:
● 客戶本地有多個掃描儀及打印機,您希望將掃描過的文檔或打印的文檔通過電子郵件發送給自己或其他人。
● 客戶有多個業務線 應用程序(sharepoint\OA\SQL)用於審批通知,或警告郵件等
方案
==================================================================
通過設置SMTP中繼服務器來發送郵件
步驟1:在Windows Server安裝IIS和SMTP服務
Windows Server 2012 或 2012 R2以上版本安裝IIS服務
1) 在服務器管理(Server Manager),選擇添加角色(Add Roles)
2) 在“開始之前”頁面上,確定目標服務器和網絡環境已為要安裝的角色和功能做好准備。單擊“下一步”。
3) 在“選擇安裝類型”頁面,選擇“基於角色或基於功能的安裝”
4) 在“選擇目標服務器”頁面上,從服務器池中選擇一台服務器,選擇您需要安裝運行SMTP服務的服務器,點擊“下一步”
5) 在“選擇角色”頁面上,勾選Web Server (IIS),然后點擊下一步,點擊增加功能,接着點擊下一步。
6) 在“選擇角色服務”頁面上,確保“安全”下面“基本認證Basic Authentication”被選中,然后點擊下一步
7) 在“確認安裝選擇”頁上,檢查您的角色、功能和服務器選擇。如果准備好安裝,單擊“安裝”
Windows Server 2012 或 2012 R2以上版本安裝SMTP服務
1) 打開服務器管理器(Server Manager),然后根據服務器版本,點擊添加角色和功能
2) 在“添加角色和功能”頁面,點擊服務器選擇,確認您需要安裝SMTP服務的那一台服務器已被選中,然后點擊功能。在“選擇功能”頁面,點擊SMTP服務器,然后在彈出的“安裝額外的組件”頁面,選擇安裝需要的角色,點擊“下一步”
3) 點擊安裝
4) 安裝完成之后,您需要重啟SMTP服務(使用Services.msc)
步驟2:配置SMTP中繼
1) 打開 Internet Information Services (IIS) 6.0
2) 右鍵點擊SMTP Virtual Server,然后點擊 屬性,如下圖
3) 在 常規,點擊 高級,如下圖
4) 確認SMTP端口是25
5) 在 訪問 欄,點擊 身份認證,然后勾選:匿名訪問,如下圖
6) 如果您需要允許所有的設備連接到SMTP Server,則點擊 連接,然后選擇:以下列表除外 ,如下圖
7) 接着,點擊 中繼,選擇:以下列表除外,勾選:不管上表中如何設置,所有通過身份驗證的計算機都可以進行中繼,如下圖:
8) 點擊:傳遞, 然后:出站安全,選擇:基本身份驗證,然后輸入Office365賬號和密碼,勾選TLS encryption,如下圖:
9) 點擊:出站連接,確認TCP端口是587,如下
10) 點擊:高級,輸入SMTP服務器的FQDN,如下
11) 郵件點擊:域, 點擊 新建->域,選擇:遠程域,如下
12) 輸入Office365默認域名,如下
13) 雙擊 遠程域,勾選:允許將傳入郵件中繼到此域, 將所有郵件轉發到智能主機:smtp.partner.outlook.cn
14) 點擊:出站安全,選擇:基本身份驗證,輸入Office365賬號和密碼,勾選TLS 加密,如下
步驟3:測試SMTP 中繼
1) 創建一個txt文檔,如名為email.txt,內容如下:
FROM:test@contoso365.onmicrosoft.com
TO:test@contoso365.onmicrosoft.com
SUBJECT: Test email from SMTP
This is a test email sent from my SMTP server
2) 將email.txt復制到如下路徑c:\inetpub\mailroot\pickup
3) 等待片刻,郵件會進入c:\inetpub\mailroot\Queue,如下圖
4) 之后,測試郵件就會被發出,如果發送失敗,則郵件會被移到C:\inetpub\mailroot\Badmail里面,我們可以查看Badmail來獲取更多信息。
OK,完成。
····