Getting EmailException: Missing final '@domain'

3,328 views
Skip to first unread message

jakob dobrzynski

unread,
Mar 21, 2013, 6:34:07 AM3/21/13
to secure...@googlegroups.com
Hello!

I can't make the Mailer plugin to work. I'm getting a an error:

debug] application - [securesocial] calling deleteExpiredTokens()
[debug] application - [securesocial] sending email to te...@mycompany.se
[debug] application - [securesocial] mail = [(None,Some(
<html>
<body>
<p>Hello,</p>

<p>Please follow this
    <a href="http://localhost:9000/signup/f0581656-f0d6-4f96-b0c0-38b971586f65">link</a> to complete your registration.
</p>
</body>
</html>))]
[error] a.d.TaskInvocation - Missing final '@domain'
org.apache.commons.mail.EmailException: Missing final '@domain'
at org.apache.commons.mail.Email.createInternetAddress(Email.java:605) ~[commons-email-1.2.jar:1.2]
at org.apache.commons.mail.Email.setFrom(Email.java:668) ~[commons-email-1.2.jar:1.2]
at org.apache.commons.mail.Email.setFrom(Email.java:651) ~[commons-email-1.2.jar:1.2]
at com.typesafe.plugin.CommonsMailer$$anonfun$send$3$$anonfun$apply$1.apply(MailerPlugin.scala:230) ~[play-plugins-mailer_2.10.jar:2.1.0]
at com.typesafe.plugin.CommonsMailer$$anonfun$send$3$$anonfun$apply$1.apply(MailerPlugin.scala:230) ~[play-plugins-mailer_2.10.jar:2.1.0]
at com.typesafe.plugin.CommonsMailer.com$typesafe$plugin$CommonsMailer$$setAddress(MailerPlugin.scala:263) ~[play-plugins-mailer_2.10.jar:2.1.0]
Caused by: javax.mail.internet.AddressException: Missing final '@domain'
at javax.mail.internet.InternetAddress.checkAddress(InternetAddress.java:929) ~[mail-1.4.1.jar:1.4.1]
at javax.mail.internet.InternetAddress.validate(InternetAddress.java:870) ~[mail-1.4.1.jar:1.4.1]
at org.apache.commons.mail.Email.createInternetAddress(Email.java:601) ~[commons-email-1.2.jar:1.2]
at org.apache.commons.mail.Email.setFrom(Email.java:668) ~[commons-email-1.2.jar:1.2]
at org.apache.commons.mail.Email.setFrom(Email.java:651) ~[commons-email-1.2.jar:1.2]
at com.typesafe.plugin.CommonsMailer$$anonfun$send$3$$anonfun$apply$1.apply(MailerPlugin.scala:230) ~[play-plugins-mailer_2.10.jar:2.1.0]
[debug] application - [securesocial] calling deleteExpiredTokens()


My secureconfig:

#####################################################################################
#
# SecureSocial 2 Settings
#
#####################################################################################

smtp {
port=587
ssl=true
user="XXX"
password=xxxx
from="mycompany.se"
}

I'm probably missing some minor thing but I can't figure it out.

Martin Grotzke

unread,
Mar 21, 2013, 4:53:10 PM3/21/13
to jakob dobrzynski, secure...@googlegroups.com

smtp.from should be sth. like "nor...@mycompany.se"

Cheers,
Martin

jakob dobrzynski

unread,
Mar 22, 2013, 3:44:10 AM3/22/13
to secure...@googlegroups.com, jakob dobrzynski, martin....@googlemail.com
Oh yes of course! Silly me!
Thank you!
Reply all
Reply to author
Forward
0 new messages