設定電子郵件

將資料庫連接到 Metabase 後,您會想要設定電子郵件帳戶,以便將系統通知傳送給您組織的使用者。Metabase 使用電子郵件來重設密碼、引導新使用者,並在發生某些事情時通知您。

編輯電子郵件設定

  1. 按一下右上角的齒輪圖示。
  2. 選取管理設定
  3. 從預設的設定標籤中,按一下左側邊欄中的通知管道
  4. 選取電子郵件

Metabase Cloud

Metabase Cloud 為您管理電子郵件伺服器,因此您不需要設定電子郵件(而且您不會在管理控制台中看到 SMTP 設定)。

如果您願意,您仍然可以設定

  • 您的 Cloud 電子郵件帳戶的名稱 (寄件者名稱)
  • 接收電子郵件回覆的電子郵件地址 (回覆地址)

設定您的電子郵件帳戶

為了讓 Metabase 將訊息傳送給您組織的使用者,您需要設定電子郵件帳戶以透過 SMTP(簡易郵件傳輸協定)傳送電子郵件,這是一種使用 SSL 安全保護來保護電子郵件安全的電子郵件標準。

首先,從 Metabase 右上角的下拉式選單中前往管理面板,然後從設定頁面中,按一下左側選單中的電子郵件

您應該會看到此表單

Email Credentials

您將在此設定

  • SMTP 主機:處理您電子郵件的 SMTP 伺服器位址。
  • SMTP 連接埠:您的 SMTP 伺服器用於傳送電子郵件的連接埠。
  • SMTP 安全性:
    • SSL
    • TLS
    • STARTTLS
  • SMTP 使用者名稱.
  • SMTP 密碼.

您還需要指定您的

  • 寄件者地址:您想要用於電子郵件寄件者的電子郵件地址。
  • 回覆地址:您希望回覆前往的電子郵件地址,如果與寄件者地址不同。

將收件者新增為副本或密件副本

預設情況下,Metabase 會將電子郵件收件者隱藏在電子郵件的密件副本 (BCC) 清單中。但是,如果您在使用電子郵件供應商封鎖具有密件副本收件者的電子郵件時遇到問題,並且您不介意讓人們看到 Metabase 傳送給他們的電子郵件副本對象,您可以告訴 Metabase 改為將收件者副本 (CC)。

  • 強烈建議使用 SSL,因為它更安全,並為您的帳戶提供額外的威脅防護。
  • 如果您的電子郵件服務具有允許傳送電子郵件的電子郵件地址白名單,請務必將您在寄件者地址欄位中輸入的電子郵件地址加入白名單,以確保您和您的團隊成員收到來自 Metabase 的所有電子郵件。

常見電子郵件服務的注意事項

Google Apps

  1. SMTP 主機欄位中,輸入 smtp.gmail.com
  2. SMTP 連接埠欄位中填入 465
  3. 對於 SMTP 安全性欄位,輸入 SSL
  4. SMTP 使用者名稱欄位中,輸入您的 Google Apps 電子郵件地址 (例如 hello@yourdomain.com)
  5. SMTP 密碼欄位中輸入您的 Google Apps 密碼
  6. 寄件者地址欄位中,輸入您想要用作系統通知寄件者的電子郵件地址。

Amazon SES

  1. 登入 https://console.aws.amazon.com/ses
  2. 從導覽窗格中按一下 SMTP 設定
  3. 在內容窗格中選取建立我的 SMTP 憑證
  4. 建立 SMTP 使用者對話方塊中建立使用者,然後按一下建立
  5. 接下來,選取顯示使用者 SMTP 憑證以檢視使用者的 SMTP 憑證。
  6. 返回 Metabase 管理面板表單,並在那裡輸入資訊。

檢查 電子郵件配額 是否適用於您的 Amazon SES 伺服器。您可能想要改用群組來管理您的電子郵件收件者。

Mandrill

  1. 登入您的 Mandrill 帳戶,並從那裡的 SMTP 和 API 資訊頁面找到您的憑證。
  2. 您的 SMTP 密碼是您帳戶的任何有效 API 金鑰,而不是您的 Mandrill 密碼。
  3. 雖然 Mandrill 列出連接埠 587,但 Mandrill 支援的任何連接埠 都適用於 SMTP 電子郵件。
  4. 現在您可以返回 Metabase 管理面板表單,並在那裡輸入資訊。

核准的通知網域

通知的核准網域僅適用於 ProEnterprise 方案(包含自架託管和 Metabase Cloud)。

新的儀表板訂閱提醒允許的電子郵件地址網域。

新增核准網域後,您就能限制人們可以將提醒和訂閱發送至哪些電子郵件地址。此限制僅適用於將電子郵件發送給在該 Metabase 中沒有帳戶的人。在 Metabase 中擁有帳戶且未沙箱化的人,將能夠向在同一個 Metabase 中擁有帳戶的任何人發送電子郵件。

若要允許所有網域,請將欄位留空(預設為允許所有網域)。

若要指定多個網域,請用逗號分隔每個網域,且中間不要有空格(例如:「domain1,domain2」)。

您也可以使用環境變數 MB_SUBSCRIPTION_ALLOWED_DOMAINS 來設定此屬性。

此設定不會影響現有的訂閱和提醒。

在儀表板訂閱和提醒中建議收件者

設定建議收件者僅適用於 ProEnterprise 方案(包含自架託管和 Metabase Cloud)。

控制人員在建立新的儀表板訂閱提醒時可以看到哪些收件者。例如,您可能希望限制人們只能查看屬於與他們相同群組的潛在收件者。

選項包括

  • 建議所有使用者
  • 僅建議相同群組中的使用者
  • 不顯示建議

已沙箱化的人員將不會看到建議。

延伸閱讀

閱讀其他Metabase 版本的文件。