除了百度上說的那幾點(diǎn)外,要注意檢查下自己mail的body里是否有不支持的字符。
比如:在C#里換行是"\r\n"而Java里是"\n"
在C#里誤用「\n」換行,雖然debug時(shí)看到文本的格式是正確的,但是卻發(fā)信不能,報(bào)的就是0x800ccc6a的錯(cuò)誤
另外,C#里有個(gè)系統(tǒng)的換行方法:System.Environment.NewLine
理論上這個(gè)方法應(yīng)該更權(quán)威,更兼容,但是此方法的測試結(jié)果跟「\n」是一樣的,【撓頭】