Receive SendGrid inbound email parse webhook
完成了發信功能後, 偶爾還是會有客戶會想透過 Email 聯繫, 所以還是要有個客服信箱來收信, SendGrid 也可以代為收信, 但他不像傳統 mailserver 信件會儲存起來等你上線去收, 而是提供 parse webhook 來讓你自己接收信件內容.
完成了發信功能後, 偶爾還是會有客戶會想透過 Email 聯繫, 所以還是要有個客服信箱來收信, SendGrid 也可以代為收信, 但他不像傳統 mailserver 信件會儲存起來等你上線去收, 而是提供 parse webhook 來讓你自己接收信件內容.
Google Cloud 上面目前是還沒有提供 GCP 的 發信服務, 但是你可以透過 Marketplace 找到合作的廠商, 也是能整合到 GCP 帳單內, 又可以使用 API 發信, 其實算是挺方便的.
最近很紅的 Quarkus 也是使用 GraalVM, 並盡量避免使用 反射(Reflection) 達成 快數啟動 低記憶體用量等優點, 等了許久終於等到 SpringBoot 2.4 終於支援了 GraalVM, 所以趕快試用一下
有時還是有不同的專案對應不同的 JDK 版本, 雖然你可以全都裝, 但管理還是麻煩, 所以裝了這個 JDK 管理工具, 方便做切換
開始要來練習 Golang 了, 所以照舊順便記錄過程
好的…我們 Vagrant 練習過, Ansible 也練習過
Vagrant 是快速建立 VM, Ansible 是快速初始化及管理 VM
兩個怎麼都在一起練習呢?
我們來試驗一下
又要做 OAuth 服務啦!! 那為什麼是 (1) 呢? 因為這次會分好幾版來記錄, 這樣之後我自己在找比較好找從哪一版適合挑出來改或教學 XD.
久久要重用以前的專案時, 習慣就會把專案再整理整理, 把當時沒考慮到的做好, 這樣不知道是不是壞習慣, 常常要花時間在整理.
要做一些機機器的管理部署, 會很常需要砍掉再重建, 如果你每次都要從安裝開始, 真的是非常花費時間.
你要說用 快照機制 也不是不行, 但大家 Lab 的基礎環境就又會不太一樣, 你就會常常遇到 “it work on my machine” !!
我們利用 Vagrant 來快速建構跟管理標準化且一致的 Lab 環境吧.
因為有監控服務是否斷掉的需求, 要做一個 Dashboard 來即時呈現問題點,
但用輪詢怕會自己把自己搞死, 所以就看了一下 Server-sent events,
也不是什麼新東西了, 主流瀏覽器也都支援了, 大概沒什麼或坑吧 XD
就拿來試玩一下順便紀錄.