[英]How to create test data for Java MimeMessage objects with attachments?
[英]how to create an “offline” Java MimeMessage?
Java MimeMessage似乎需要一個Folder或Session來實例化。 是否有一種“離線”變種,它允許首先創建消息,然后它可以變成一個完整的MIME消息? 我想留在Java SE中,但如果SE中沒有這樣的規定,那么備用API就可以了。
如果您創建這樣的消息:
Properties properties = new Properties();
properties.put("mail.smtp.host", "smtp.example.com");
properties.put("mail.smtp.port", "25");
Session session = Session.getDefaultInstance(properties, null);
MimeMessage m = new MimeMessage(session);
消息對象可以發送到其他方法或類嗎? 或者它只會拋出錯誤,因為連接是假的?
您可以將空會話傳遞給MimeMessage構造函數,但您必須管理自己的會話並稍后傳輸。 請參閱在沒有郵件會話的情況下使用Java創建電子郵件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.