# 如何設定授權到期提醒

適用於 Licentivo Launch `0.3.7-beta`。請以網站管理員帳號登入。下列選單路徑採用英文管理介面名稱。

## 1. 設定郵件與全站共用額度

開啟 `System settings → Email & registration`，設定並儲存 SMTP。填寫每小時、每日及每月的寄信總上限、其他郵件保留額度與到期提醒上限，數值應符合郵件服務商實際分配給本站的額度。

## 2. 啟用到期提醒

開啟 `System settings → Expiry reminders`，啟用功能，選擇預設是否寄送及郵件語言，儲存提醒天數，例如 `7, 3, 1`。可選擇 1 至 90 天內最多 10 個不同節點。提醒郵件範本支援 10 種語言。

商家聯絡信箱為選填，必須由管理員明確輸入。留空時省略聯絡方式與 `Reply-To`，不會改用管理員註冊信箱或 SMTP 寄件信箱。

## 3. 逐張設定授權

開啟 `Customers`，展開客戶購買的產品，進入到期提醒設定。選擇跟隨預設、單獨啟用或停用，並可另選郵件語言。儲存後重新開啟確認。不同產品授權可分別設定，但網站總開關仍然適用。

## 4. 瞭解額度保護與寄送優先順序

所有客戶、產品與伺服器實例共用資料庫中的同一份額度。註冊驗證、密碼重設與變更信箱優先，交易郵件其次，到期提醒最後。三個週期同時生效。SMTP 寄送失敗也計入額度；等待不消耗額度或重試次數。週期依 UTC 重設。

例如：總上限為 10，保留額度為 4，目前已用 5，最多只能再寄出 1 封到期提醒，隨後等待，剩餘 4 次留給其他郵件。阻塞週期重設或管理員提高上限後，等待中的工作便會繼續。

## 5. 檢查收件人與時間

網站每小時檢查一次。僅寄送給正式環境中有效、已同步、具有有效客戶信箱、明確未來到期時間及授權策略名稱的授權。永久、已退款、暫停或撤銷的授權不寄送。提前續期會延長已購期限；每次寄送與重試前重新檢查同意、信箱與期限，取消過時提醒，同一提醒節點不重複寄送。

每小時檢查不代表每小時寄送郵件。例如設定到期前 `7, 3, 1` 天，同一筆授權針對同一到期時間，在每個提醒節點最多寄送一次。下個小時檢查時，不會對未變更的授權重複寄送提醒。

## 6. 預覽、測試與檢查紀錄

儲存後以所選語言預覽，核對產品、購買方案、授權策略名稱與 UTC 到期時間。主旨及內文都標明產品與策略，沒有 `View license` 按鈕。明確輸入測試收件信箱後排入 `[TEST]` 郵件；測試同樣遵守最低優先順序及共用額度。

在提醒紀錄查看結果。已寄送僅表示服務商接受郵件，不代表已進入收件匣。若沒有工作，檢查總開關、個別偏好、客戶信箱、到期時間、策略名稱、正式環境與同步狀態；若等待額度，檢查全部三個週期與保留額度。
