我需要實現電子郵件簽名與圖像。截至目前,我們只支持電子郵件簽名中的文本已經working.i需要提供的功能 我可以在郵件簽名內插入圖像。我可以發送電子郵件給用戶在我的應用程序中,也可以發送給外部郵件域中的用戶,如Gmail,雅虎等。當郵件發送給我的應用程序系統中的某個用戶時,系統會使DB入口和收件箱收到郵件時從內部讀取來自數據庫的郵件)。現在,如果用戶 將郵件發送給gmail上的外部用戶,它將使用javax郵件API。與之相似,我可以接收外部郵件域的電子郵件(Gmail,雅虎等),現在我有 基於TIS要求幾個問題: -有關在電子郵件簽名中實現圖像的一些問題?
1)是否有類似Gmail的外部郵件域如何發送圖像的任何標準內部簽名到另一個域(如我的應用程序郵件域)? 與之相關的另一點gmail用戶可以擁有兩個圖像,一個用於簽名,另一個用於身體內部。我將如何確定哪張圖片屬於 簽名?有沒有爲此定義的屬性?
2)也沒能弄清楚什麼是發送(無論是內部應用程序的用戶或外部郵件域用戶)的最佳/一貫的做法含有 圖像,使其當用戶接收到它正確呈現的電子郵件簽名?
我在腦海中想到了第2點: - 我早先認爲我可以使用在How to display an image in jsp?上建議的解決方案。其中 與標籤< .img src =「/ getImage.action?imageId = 123」>,我可以從操作類或servlet中的數據庫獲取圖像並返回。但記住 一旦我發送郵件給用戶在Gmail上,他將無法訪問該servlet.So這種方法似乎不符合要求。 然後我遇到了另一個偉大的計算器鏈接base64 encoded images in email signatures其中 解決方案由Tim梅多拉看起來很大,但再次註釋解決下面的Gmail似乎並不支持它再次結束了我的夥計們真的 我想我應該如果像Gmail,雅虎郵件域支持解決方案建議,因爲在這種情況下,我可以發送圖像作爲base64字符串,而不是 圖像作爲附件。
鄉親們會很感激,如果你能提供給我關於這兩個點1和2
在一個側面第一,雖然意味着Opera的用戶內置的郵件客戶端,請參閱和實際上是什麼簽名以及它如何影響郵件中的回覆。 –
Shadow2531