SebastianWagner created OPENMEETINGS-205:
--------------------------------------------
Summary: ReplyTo Field leads to exception when sending emails to
external users
Key: OPENMEETINGS-205
URL: https://issues.apache.org/jira/browse/OPENMEETINGS-205
Project: Openmeetings
Issue Type: Bug
Affects Versions: 2.0 Apache Incubator Release
Reporter: SebastianWagner
1) The option should be available when running the installation of
OpenMeetings. When you configure the mail server settings the option should be
available
2) When creating events including external participants via the calendar, the
ReplyTo field is set to the name instead of the email of the receipent.
First of all this is the wrong replyTo address: The ReplyTo field should be
creator of the meeting, otherwise receipent would be equal to replyTo,
second the process of sending emails should finally check if the ReplyTo field
is a valid email at all, otherwise the whole mail is not send.
The exception when creating calendar events with external member is:
ERROR 04-22 09:49:29.455 MailThread.java 67231575 157
org.openmeetings.utils.mail.MailHandler [taskExecutor-5] - [mail send]
javax.mail.internet.AddressException: Illegal Address
at
javax.mail.internet.AddressParser.illegalAddress(AddressParser.java:1126)
~[geronimo-javamail_1.4_spec-bundle-1.6.jar:1.6]
at
javax.mail.internet.AddressParser.validateSimpleAddress(AddressParser.java:1218)
~[geronimo-javamail_1.4_spec-bundle-1.6.jar:1.6]
at
javax.mail.internet.AddressParser.parseSingleAddress(AddressParser.java:440)
~[geronimo-javamail_1.4_spec-bundle-1.6.jar:1.6]
at
javax.mail.internet.AddressParser.parseAddress(AddressParser.java:118)
~[geronimo-javamail_1.4_spec-bundle-1.6.jar:1.6]
at javax.mail.internet.InternetAddress.<init>(InternetAddress.java:78)
~[geronimo-javamail_1.4_spec-bundle-1.6.jar:1.6]
at javax.mail.internet.InternetAddress.<init>(InternetAddress.java:69)
~[geronimo-javamail_1.4_spec-bundle-1.6.jar:1.6]
at
org.openmeetings.utils.mail.MailThread$MailSenderTask.getMessage(MailThread.java:113)
[openmeetings-2.0.0-SNAPSHOT.jar:na]
at
org.openmeetings.utils.mail.MailThread$MailSenderTask.send(MailThread.java:153)
[openmeetings-2.0.0-SNAPSHOT.jar:na]
at
org.openmeetings.utils.mail.MailThread$MailSenderTask.run(MailThread.java:73)
[openmeetings-2.0.0-SNAPSHOT.jar:na]
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[na:1.6.0_20]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[na:1.6.0_20]
at java.lang.Thread.run(Thread.java:619) [na:1.6.0_20]
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira