iT邦幫忙

0

問一下用程式寄E-mail中帶圖片

我想問一下,
如果透過程式寄E-mail,
E-mail中要帶圖片(類似It邦的通知這樣),
圖片是一定要放在網路上嗎?
還是可以透過其他的方式傳圖片?

另外一個問題,
我寫E-mail寄出去,
我發現如果直接寫style在head的地方,
Outlook可以吃到CSS的格式,
但是手機或直接在網路上登入去看,
就沒有辦法吃到CSS的格式,
那一般CSS都是直接寫在網頁標籤裡面嗎?
類似

<td style="width: 100px"> ... </td>

這樣子嗎?

先感謝大大的回答。
/images/emoticon/emoticon41.gif

q00153 iT邦新手 3 級 ‧ 2017-08-17 14:07:04 檢舉
以前開發公司站內信寄送時,發現用一般的網頁寫入圖片連結會無法顯示,
所以後來使用 base64 的圖片格式,直接把圖片崁入信件內,
雖然這樣信件會比較大,但是解決了連線不到伺服器就不能能顯示圖片的問題,
因為有的公司防火牆很嚴格,只能這樣做呢,
圖片只要適當壓縮,也還是可以接受的。

1 個回答

0
石頭
iT邦研究生 2 級 ‧ 2017-08-02 07:37:36
最佳解答

如果寄信要有顯示圖片你必須將圖片放在網路上且 瀏覽器可連結到此圖片網址

例如:

<img src="http://yourdomain.com.tw/image/test.jpg" alt="圖片出錯"/>

如果要在mail中有樣式是要把style寫在標籤中
例如:

<td style="width: 100px"> ... </td>
小魚 iT邦大師 1 級 ‧ 2017-08-02 12:06:47 檢舉

恩恩, 瞭解, 感恩~

我要發表回答

立即登入回答