By default, messages are logged athttps://developers.google.com/appengine/docs/java/tools/localunittesting/javadoc/com/google/appengine/api/mail/dev/LocalMailServiceLevel.INFOand the body of the message is excluded.
Hi Group,in my project, the email body is empty when I run it in a Java unit test. I took the example from the docs:Properties props = new Properties();
Session session = Session.getDefaultInstance(props, null);
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("ad...@example.com", "Example.com Admin"));
msg.addRecipient(Message.RecipientType.TO, new InternetAddress("us...@example.com", "Mr. User"));
msg.setSubject("Your Example.com account has been activated");
msg.setText(".....");
Transport.send(msg);
Which produces the following output:Dez 21, 2012 12:24:24 PM com.google.appengine.api.mail.dev.LocalMailService logINFO: MailService.sendDez 21, 2012 12:24:24 PM com.google.appengine.api.mail.dev.LocalMailService logINFO: From: "Example.com Admin" <ad...@example.com>Dez 21, 2012 12:24:24 PM com.google.appengine.api.mail.dev.LocalMailService logINFO: To: "Mr. User" <us...@example.com>Dez 21, 2012 12:24:24 PM com.google.appengine.api.mail.dev.LocalMailService logINFO: Reply-to: "Example.com Admin" <ad...@example.com>Dez 21, 2012 12:24:24 PM com.google.appengine.api.mail.dev.LocalMailService logINFO: Subject: Your Example.com account has been activatedDez 21, 2012 12:24:24 PM com.google.appengine.api.mail.dev.LocalMailService logINFO: Body:Dez 21, 2012 12:24:24 PM com.google.appengine.api.mail.dev.LocalMailService logINFO: Content-type: text/plainDez 21, 2012 12:24:24 PM com.google.appengine.api.mail.dev.LocalMailService logINFO: Data length: 5The unit test is initialized usingprotected LocalServiceTestHelper helper = new LocalServiceTestHelper(new LocalMailServiceTestConfig());
I'm using API version 1.7.3 and the Maven plugin.You can see, that the body is logged as an empty string, but the "Data length" is 5 (which corresponds to the "....." text).Is this normal or am I missing something?Thank you & Regards,Moritz