2010-09-14 23 views
0

我使用asp.net發送電子郵件,它工作正常。但是,當一封電子郵件發送失敗時,我收到的失敗電子郵件將變爲未格式化。失敗電子郵件變得無格式

電子郵件內容爲html格式並附有.doc文件。 我smtp發送電子郵件。

我認爲,這不是因爲我用來發送電子郵件的代碼,所以我不會在這裏發送代碼。

請給我建議我應該檢查什麼。

感謝

+2

失敗的電子郵件通常是純文本...我不認爲你能夠改變這一點。失敗的電子郵件將從您的郵件系統發送,而不是在您的代碼中。 – 2010-09-14 11:36:30

+0

@Andresan:非常感謝。 – 2010-09-14 11:39:05

回答

1

郵件發送的郵件失敗是因爲你的SMTP配置或數據傳輸堵塞。這將讀取您的附件作爲byte []所以它唯一的原因,以確保您的smtp配置工作正常...

+0

我不是問爲什麼電子郵件失敗..我問爲什麼我的電子郵件得到格式不正確,當它提供給我回電子郵件失敗。 – 2010-09-14 12:05:31

+0

我想當stmp send的郵件這使用http協議,所以數據將在字節數組和任何reasion數據無法發送的數據形式將返回到它的發件人這就是爲什麼我們得到了未格式化的數據。 – JSJ 2010-09-14 12:08:17