你發現公司有不少人撥打12580併產生了大量的話費,因而公司領導決定不能使用公司的LYNC來撥打12580了。那麼到底要如何在LYNC內實現禁撥12580呢?ide
第一個想到的答案是咱們應該能夠利用LYNC的路由功能來截斷對該號碼的路由,先看看如何來作。spa
常規的狀況下,咱們的路由能夠容許全部的號碼經過。.net
咱們只需把^\+?(.*)修改成^\+?(?!(12580))(.*)就能夠阻止12580經過這條路由。不明白這個是怎麼回事?看看我之前的文章就明白了。3d
大功告成!server
這個時候,你在LYNC客戶端撥打一下12580,咱們會聽到很是生硬的嘟嘟聲,而後客戶端顯示呼叫沒有完成或者已經完成。說實話,太生硬了,有沒有溫柔些的方式來拒絕用戶呢?blog
固然有了,今天咱們要引出LYNC裏面一個很是重要的兩個功能,一個就是通知服務,另一個就是未指派的號碼。充分組合他們,咱們能夠建立一些神奇的應用。通知服務就是能夠播放一段語音,或者是把一段文字朗讀出來,而未知派的號碼本來的用法是設定一個號碼段,當用戶呼叫了這個號碼段的時候,它能夠把用戶送到通知服務聽一段留言或者是送到UM(前提是你作了Exchange的UM集成)ci
舉個例子,咱們LYNC內部用戶的號碼是1001到1200,若是用戶撥打1300這樣的號碼,在沒有設置未知派號碼以前,用戶會聽到嘟嘟聲,這樣撥打者感受確定不是很好,若是咱們設置了1300-1900爲未指派號碼,那麼用戶就能夠聽到咱們的留言,或者聽到Exchange AA的留言,這樣就會比較人性化。路由
若是單單這麼用,那就沒有充分發揮這兩者的做用,咱們今天就利用這兩個功能來實現上面提到的「溫柔拒絕」,你們跟我來作。get
首先咱們建立一個通知服務 it
而後再把12580作成爲指派號碼段,這個也能夠用圖形界面來實現
New-CsAnnouncement -Parent service:ApplicationServer:lyncserver.ucdemo.com -Name 「Announce_prohibited12580」 -TextToSpeechPrompt 「對不起,您未被受權撥打該類號碼。" -Language 「zh-CN」 New-CsUnassignedNumber -Identity "Range_12580" -NumberRangeStart "12580" -NumberRangeEnd "12580" -AnnouncementService ApplicationServer:lync2010.ucdemo.net -AnnouncementName " Announce_prohibited12580" |
以上就是上面輸入的兩個命令
而後再撥打一下12580看看,你就會聽到溫柔的拒絕了,若是以爲機器讀的聲音仍是不夠溫柔,那能夠考慮請MM錄製以後利用下面的命令進行導入
$af = Import-CsAnnouncementFile $ser -FileName "ChangedNumberMessage.wav" -Content (Get-Content ".\PromptFile.wav" -ReadCount 0 -Encoding Byte)
New-CsAnnouncement $ser -Name "Number Changed Announcement" -AudioFilePrompt $af
12580功能強大、使用方便,是生活和工做的好幫手,以上採用12580做爲例子純屬虛構須要。