Ptt-official-app / Ptt-backend

PTT APP 的後端
BSD 3-Clause "New" or "Revised" License
208 stars 67 forks source link

[主線] [PTT] 實作Mail Provider - mailgun api #197

Closed y2468101216 closed 3 years ago

y2468101216 commented 3 years ago

實作細節 / Details of Implement

期程 / Schedule

相關文件 / Documents

191

mailgun 文件

PichuChen commented 3 years ago

雖然 mailgun 有 golang SDK ,不過到底是要用 Golang SDK 還是實作curl 就好了可能需要討論。

SivWatt commented 3 years ago

我們是不是盡量不要用到外部的package 如果是的話 是可以用http自己照著刻一套出來 XD reference: mailgun send

PichuChen commented 3 years ago

@SivWatt 你那邊有要接這個ISSUE嗎?

SivWatt commented 3 years ago

好 我來做

  1. 所以config會是 mailgun://xxxx 然後我判斷是這個schem就 newMailgunProvider
  2. Send method就實作 Mail interface 用http 組request打到host

不過好像沒有可以測試的domain對吧 這樣要怎麼驗證比較好

PichuChen commented 3 years ago

好 我來做

  1. 所以config會是 mailgun://xxxx 然後我判斷是這個schem就 newMailgunProvider
  2. Send method就實作 Mail interface 用http 組request打到host

不過好像沒有可以測試的domain對吧 這樣要怎麼驗證比較好

domain 會用 pttapp.cc 這個你再用Slack和我聯絡

PichuChen commented 3 years ago

@SivWatt 想確定一下目前進度到哪邊了?

SivWatt commented 3 years ago

上禮拜週末比較沒空 這週會抓空閒的時間處理