你現在還有使用電子郵件收信嗎?雖然現在 LINE, messager, telegram 之類的 IM app 十分流行,但依然有不少重要訊息仍然依賴 email 技術。註冊認證信、忘記密碼的重新設定信、系統提醒信件、活動通知信、廣告信件…這些信件都是透過程式自動傳遞的,這也算是網站服務重要的一環。
email 使用的 html 語法跟我們目前網頁的 html 語法其實是有出入的,也就是一封 email 在不同的收信軟體中呈現出來的樣子可能會不太一樣。造成這種差異的原因是不同的收信軟體支援的 html 都不盡相同,這種狀況不亞於瀏覽器不同造成的差異,甚至可以說狀況更嚴重。
也因此才有 Can I email 這個網站的誕生,跟 Can I use 系出同源。在網路規格統一之前,我們仍然需要依賴這些網站幫助我們判斷網頁相容性。
以上的服務都有開放 API,可以透過程式操作
這個東西剛聽到的時候也覺得蠻有趣的,因為廣告信其實非常氾濫,所以寄信服務幾乎一開始都會把帳號限制在沙盒模式,要等到你跟官方提出申請,審核通過才可以大量發送信件。而且被發現亂發信件,被其他 mail 收信人回報垃圾信件之後,會造成寄信網域的「信譽」下降,然後寄信服務會拒絕發送信譽過低的網域信件,以此阻絕垃圾信件。
以上,簡短分享一些自己在工作上接觸到關於 email 的一些有趣事情,謝謝縮看,我們明天見