appendMessages(Message[]) does not save the from address
--------------------------------------------------------

                 Key: IMAP-257
                 URL: https://issues.apache.org/jira/browse/IMAP-257
             Project: JAMES Imap
          Issue Type: Bug
            Reporter: Jeff Huff


Creating a new empty message in a Drafts folder stopped saving the from address 
when calling appendMessages(Message[]).


            InternetAddress addr = new InternetAddress ("jhuff@localhost", 
"Jeff Huff");
            Message message = new MimeMessage(session);
            message.setFrom (addr);
            message.setFlag (Flags.Flag.DRAFT, true);
            message.setText ("");
            message.saveChanges ();
            messageUID = drafts.getUIDNext ();
            drafts.appendMessages (new Message[] { message });
            System.out.println("MessageUID=" + messageUID);


Yet if you add a call to setSentDate(new Date()); on a MimeMessage right after 
setFrom, it will set the From address.  I have tried calling other methods to 
get it to refresh the headers, but nothing else seems to cause the from address 
to stick when added to the folder.

This was working in M2.


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to