JavaMail 發(fā)送郵件的時(shí)候,如何把程序中讀出來的IO流直接發(fā)出去,而不是保存成臨時(shí)文件,在通過MimeBodyPart.attachFile(new File(filePath));這種方式發(fā)??
1 回答

臨摹微笑
TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊
不可以!
郵件SMTP協(xié)議里,郵件的頭、體都是字符,所以郵件都是做Base64編碼的,是字符,所以不可能有二進(jìn)制流的形式。
郵件的附件也會(huì)被編碼,所以沒有二進(jìn)制流的發(fā)送方式。
添加回答
舉報(bào)
0/150
提交
取消