为内部业务系统(LOB)使用Exchange Online发送匿名邮件
企業中很多企業系統需要使用郵件系統來發送提醒郵件,當企業的郵件系統遷移到Office 365上后,會遇到一個問題就是怎么把原有的設置,平滑移到Exchange Online上面去,讓Exchange Online支持企業中的業務系統發送郵件,特別是匿名登錄發送郵件
 
微軟官網給出了一篇文章,地址如下
https://technet.microsoft.com/zh-cn/library/dn554323
這篇文章羅里吧嗦一頓后,貌似把東西說清楚了,但是實際情況而言,完全是有頭沒有尾巴,因為他根本沒有考慮企業不止有一個業務系統需要發匿名郵件。
 
所以我寫這一篇文章的目的就是有頭有尾讓你可以配置出來
 
A:首先我們來看看有哪幾種方式來設置業務系統使用Exchange Online來發送郵件
1:模擬客戶端來發送郵件
特點:
要求業務系統具有輕量級的Outlook功能,可以模擬用戶登錄
優點:
本地不需要部署任何東西,可以發送給企業內部和外部郵箱
 
缺點:業務系統都要支持這種模式(所有的業務系統都具備這種可能,不太可能,只可作為輔助手段),發送郵件賬戶需要分配Exchange Online License(如果是土豪企業,可以忽略)
總結:
可以作為輔助方式
 
2:自帶SMTP服務器
特點:
要求業務系統自帶SMTP服務,可以直接發郵件出來
 
優點:
本地不需要部署任何東西,不需要額外的License
 
缺點:很少有業務系統支持這種方式,不可以發外部郵箱,很容易被標示為垃圾郵件
總結:
完全不靠譜
3:通過SMTP服務匿名中繼
特點:
企業內部找一臺服務器,部署Windows自帶的SMTP服務
 
優點:
不需要額外的License,可以發給內部和外部用戶,支持匿名發送郵件,支持所有的業務系統
 
缺點:企業內部需要部署一個SMTP服務,需要一個公網IP
 
總結:
強烈推薦
 
B:通過SMTP服務匿名中繼配置
既然三種方法里面,強烈推薦匿名中繼,那我們就來配置,具體配置步驟我不詳細說,請參考https://technet.microsoft.com/zh-cn/library/dn554323 相關文章,我只把最關鍵,最容易出錯的地方寫出來,其實就是三步走策略
一:設置SMTP服務
二:設置Exchange Online進站連接器,允許匿名
三:設置發送賬戶(這一條微軟文檔沒寫,導致很多人配置后,還是無法發送郵件)
 
 
一:設置SMTP服務,請參考微軟文檔,我把主要的參數設置截圖寫下來
1:搭建SMTP 服務
略
2:設置SMTP服務
打開IIS6.0,然后選擇SMTP服務,選擇右鍵,屬性
 
選擇Access ,如下圖設置
現在Delivery,如下圖,其中請注意用戶名和密碼要填寫Office 365上的一個用戶,默認填寫管理員賬戶
 
填寫Exchange Online的地址,大陸版和國際版的參數是不一樣的,在自己的網頁郵箱里面可以看到這些參數。
 
 
Message記得改下默認設置,有些業務系統發郵件比較生猛,所以把默認值調高一些,以防萬一!
 
 
設置完畢
二:設置Exchange Online進站連接器,允許匿名
打開Exchange Online的管理中心,在“郵件流”里面,新建進站連接器,通過IP來認證
IP地址就是SMTP 服務器發送郵件的公網IP
 
 
三:設置發送賬戶(這一條微軟文檔沒寫,導致很多人配置后,還是無法發送郵件)
這一步最關鍵了。
假如有5個業務系統,分別有5個發送郵件的賬戶,需要再Exchange Online中新建5個對應的實體,可以是用戶郵箱(如果你是土豪企業)或組或共享郵箱
 
建議用組
 
然后編輯組的屬性,在郵箱代理里面,把之前輸入的管理員賬戶添加到Send As里面。
 
 
5個業務系統,重復5次,完畢
 
 
總結
以上是生活随笔為你收集整理的为内部业务系统(LOB)使用Exchange Online发送匿名邮件的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 新增内存条后,已安装内存和可用内存不一致
 - 下一篇: 我国人口14亿人那为什么汉语编程没有办法