成都住建局官網(wǎng)下載seo網(wǎng)站優(yōu)化培訓(xùn)要多少錢
之前寫了一篇文章 Go:實(shí)現(xiàn)SMTP郵件發(fā)送訂閱功能(包含163郵箱、163企業(yè)郵箱、谷歌gmail郵箱),實(shí)現(xiàn)了通過郵箱服務(wù)來發(fā)送郵件,但都是文字內(nèi)容,要是想實(shí)現(xiàn)郵件發(fā)送圖片,就需要將圖片放到公網(wǎng)可訪問的服務(wù)器,這里用了騷操作。
目錄
- 需求背景
- 需求分析
- 確定方案
- 操作流程
- 新建public倉庫
- 編寫readme.md說明需求
- 創(chuàng)建文件夾
- 上傳圖片到文件夾
- 復(fù)制圖片鏈接
- 直接使用圖片鏈接即可
需求背景
- 實(shí)現(xiàn)郵件群發(fā)功能,來發(fā)送項目的周報及一些重大事件的更新
- 郵件內(nèi)容會包含圖片等信息,也需要展示
示例如下
需求分析
分析需求可知
- 郵件群發(fā)功能好搞,這里就參考之前的博客,就可以實(shí)現(xiàn);
- 郵件包含的圖片需要展示,其實(shí)只要能滿足圖片可以被公網(wǎng)訪問即可;
- 因?yàn)槲覀冏龅捻椖渴情_源的,郵件發(fā)送圖片也不會很多,所以也無需專門為此提供一個圖片存儲服務(wù);
- 能夠快速提供此功能且不花錢最好;
確定方案
要想圖片在郵件中展示,要么是能夠使用圖片存儲服務(wù),要么是GitHub白嫖。那么毋庸置疑,我們選擇做嫖客。
操作流程
新建public倉庫
1. 創(chuàng)建新倉庫:Create a new repository
2. 信息填寫:參考下圖填寫相關(guān)信息
3. 確認(rèn)創(chuàng)建
如下圖,主要是選擇public公開的方式,不然別人也看不到
編寫readme.md說明需求
readme.md文檔的描述很重要,尤其是做開源項目,readme.md是一個項目的門臉,更是大家了解項目的開端
創(chuàng)建文件夾
創(chuàng)建不同的文件夾目錄,來便于后續(xù)圖片資源的分類
上傳圖片到文件夾
上傳自己需要的圖片到文件夾中,我是clone到本地之后,再進(jìn)行圖片上傳的。這里就不截圖展示了,文章最上面的AI圖片可以借大家去玩著用
水墨巾幗
復(fù)制圖片鏈接
在github上打開圖片,復(fù)制地址欄上的url,得到 如:https://github.com/項目名稱/路徑/***.jpeg/png
直接使用圖片鏈接即可
這里我是有郵件前端代碼的,所以就留了占位符,每次發(fā)送的郵件不同,直接替換圖片的url即可
或者我們寫博客使用markdown語法插入圖片也可以

完活!