none
如何架設Reporting Services訂閱發送郵件的測試環境 RRS feed

  • 一般討論

  • 請問:

    我目前的環境是Windows Server 2008 + SQL Server 2008測試環境,我已經安裝好SMTP服務
    請問,我已經設定完成訂閱報表,要如何設定發送郵件的環境,讓郵件只出現在我的MailRoot的目錄下呢?

    Ian
    • 已變更類型 Alex ChuoModerator 2009年7月29日 上午 05:29 發問者沒有後續回應
    2009年7月19日 上午 02:45

所有回覆

  • IIS 網站不提供 SQL Server 2008 Reporting Services 應用程式的存取權,用白話說,就是 SQL Server 2008 的 Reporting Services 不需要 IIS,相關設定請參考;設定 Reporting Services

    如果要與 IIS 並存,請參考:並存部署 Reporting Services 和 Internet Information Services
    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2009年7月19日 上午 10:08
    版主
  • 我想您誤會我的意思了
    我是說,我訂閱的報表,要自動發送EMAIL給訂閱的人,由於我還在測試中,所以能否發送EMAIL的時候,不是真正送給使用者,而是停留在Windows Server 2008的SMTP的MailROOT目錄中,我可以前往查看結果。
    2009年7月20日 上午 04:36
  • 如果你操作的速度夠快,可以在郵件尚未送出之前,就停掉 SMTP 服務,是有可能看到郵件還存在 MailRoot 目錄
    不然就透過其他方式:故意用個假的收件者、如果 Mail Server 跟 SSRS 位於同一台,且可以拔掉實體網路線,那也可能是手法之一....

    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2009年7月20日 下午 02:28
    版主
  • 為什麼不用最簡單的方式, 先把測試訂閱發給自己就好 ?
    Wilson
    2009年7月21日 上午 02:51
  • 可是會發生一個或多個電子郵件地址無效,我 應該怎麼給收件者的郵件地址呢?
    2009年7月21日 上午 08:36
  • 只要收件者清單中有一個是錯誤的.. 如 AD 砍離職帳號,
    就會出現 "一個或多個電子郵件地址無效" 訂閱錯誤 

    你們是使用資料趨動訂閱還是一般訂閱 ?

    一般訂閱可以從報表的 "訂閱" (Subscriptions) 的頁面看到收件者 郵件地址
    資訊趨動訂閱可能要去看 Table

    Regards,

    Wilson
    2009年7月21日 上午 10:01
  • 另一個是要看一下 Reporting Service Configuration Manager 裏面的
    E-Mail Settings 設定的 SMTP Server
    Wilson
    2009年7月22日 上午 03:08
  • 我的是一般訂閱
    SMTP SERVER設定為localhost
    請問我的寄件者地址要設定成什麼呢?
    因為測試環境沒有網路,寄件者地址設為Google Mail地址,看來是不對的,所以我應該怎麼設定呢?
    2009年7月22日 上午 06:28
  • 我的是一般訂閱
    SMTP SERVER設定為localhost
    請問我的寄件者地址要設定成什麼呢?
    因為測試環境沒有網路,寄件者地址設為Google Mail地址,看來是不對的,所以我應該怎麼設定呢?
    所以你問的是 Reporting Service Configuration Manager 裏面的寄件者名稱..

    你應該要先要有一個 SMTP Service ,
    如果是 Localhost ,
    那應該也要有一個合法的 (本機) 寄件者名稱
    ( Server 2008 的 SMTP Service 是否能接受非法的寄件者名稱 ? )


    另外測試環境沒有網路有沒有設 MS LoopBack Adapter (虛擬網路卡) ,
    不知道 Server 2008 有沒有,
    以我的經驗,  Server 網路不通會有一些問題..

    Regards,



    Wilson
    2009年7月22日 上午 06:40
  • 是的!我SMTP服務已經安裝,所以在Reporting Service組態管理員的SMTP伺服器已經設定為localhost
    這時候寄件者地址,我該怎麼設定呢?
    什麼叫做合法的本機寄件者呢?該怎麼設定!
    麻煩您的解答!
    2009年7月22日 上午 11:09
  • Hi IanChen,

    因為我沒設過 Server 2008, 無法回答 SMTP Service 設定問題..

    你可以從本機用 Outlook Express / Outlook 發一封 mail 給另一個帳號嗎 ?

    Reporting Service組態管理員的寄件者地址是預設
    從 Reporting Service 中發送的訂閱代的寄件者地址

    Regards,

    Wilson
    2009年7月23日 上午 04:04
  • 是的!我SMTP服務已經安裝,所以在Reporting Service組態管理員的SMTP伺服器已經設定為localhost
    這時候寄件者地址,我該怎麼設定呢?
    什麼叫做合法的本機寄件者呢?該怎麼設定!
    麻煩您的解答!
    You sure have smtp server running on RS machine? Smtp server name usually is in format of server.company.com.
    2009年7月23日 下午 01:12
  • 設定報表伺服器的電子郵件傳遞
    http://msdn2.microsoft.com/zh-tw/library/ms159155.aspx


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2009年7月25日 上午 05:39
    版主