Zone Lin
文章33
標籤32
分類7
Gitea 使用 Gmail 寄信

Gitea 使用 Gmail 寄信

建立 Gmail 應用程式密碼

Google 基於安全性,禁用直接用密碼存取 smtp
取而代之要先建立應用程式密碼,代替原本密碼的功能

管理 Google 帳戶 > 安全性 > 登入 Google > 應用程式密碼

Google Account

應用選郵件,裝置只是方便管理的名稱,可以選其他自己寫

Google APP KEY

完成後會產生一組密碼,建議用完之後就忘掉他,下次要用忘記時再建新的就好

設定 container 環境變數

我的 gitea 是使用 Docker 架的

gitea 官方鏡像有提供透過環境變數設定,不用另外修改設定檔

environment:
- GITEA__mailer__ENABLED=true
- GITEA__mailer__FROM=寄件者信箱
- GITEA__mailer__MAILER_TYPE=smtp
- GITEA__mailer__HOST=smtp.gmail.com:465
- GITEA__mailer__IS_TLS_ENABLED=true
- GITEA__mailer__USER=你的Gmail
- GITEA__mailer__PASSWD=應用程式密碼

改完之後到 Gitea 網站 > 網站管理 > 組態
往下捲找到 SMTP 組態,可以測試寄信

詳細參考

本文作者:Zone Lin
本文連結:https://zonego.tw/2021/11/14/gitea-gmail/
版權宣告:本文採用 創用CC BY 4.0 協議進行許可
貼文內使用的封面圖大部分來自unsplash,個別圖片的連結請看封面圖來源
×