You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by Christian Schleif <sp...@schleif-online.de> on 2008/02/19 20:47:33 UTC
Problem with emails sending
Hi,
I have a fresh roller installation and the email notification doesn't
work. I have set the mail server information as follows:
mail.configurationType=properties
mail.hostname=mailserver.com
mail.username=email@address-user.com
mail.password=password
When roller tries to sent a mail I receive following exception:
ERROR 2008-02-19 20:25:12,739 Register:save - Error sending activation
email to - someone@domain.com
--- ROOT CAUSE ---
javax.mail.AuthenticationFailedException
I testet the mail settings with a webmail and standalone client. The
javamail.jar and activation.jar are also in the tomcat lib directory.
My environment is:
Tomcat 6.0.14
Java 1.6.0_04
Linux Gentoo
Roller 4.0
Any ideas what kind of problem I have?
regards
christian
Re: Problem with emails sending
Posted by "Emmanouil Batsis (Manos)" <ma...@abiss.gr>.
Got the same problem here with with verified credentials in
roller-custom.properties when roller 4.0 is trying to send a comment
notification. Tomcat 5.0, MySQL 4.1. Here's the stacktrace:
ERROR 2008-02-19 01:45:07,902
JPARefererManagerImpl$LinkbackExtractorRunnable:run - Processing linkback
<0.9.7-incubating nonfatal user error>
org.apache.openjpa.persistence.ArgumentException: null
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:805)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:766)
at
org.apache.openjpa.kernel.DelegatingQuery.execute(DelegatingQuery.java:533)
at
org.apache.openjpa.persistence.QueryImpl.execute(QueryImpl.java:227)
at
org.apache.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java:269)
at
org.apache.roller.weblogger.business.jpa.JPARefererManagerImpl.getReferersWithSameTitle(JPARefererManagerImpl.java:342)
at
org.apache.roller.weblogger.business.jpa.JPARefererManagerImpl$LinkbackExtractorRunnable.run(JPARefererManagerImpl.java:570)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.UnsupportedOperationException
at
org.apache.openjpa.kernel.DetachedStateManager.fetch(DetachedStateManager.java:918)
at
org.apache.openjpa.jdbc.meta.strats.StringFieldStrategy.getJoinValue(StringFieldStrategy.java:225)
at
org.apache.openjpa.jdbc.meta.ClassMapping.toDataStoreValue(ClassMapping.java:221)
at
org.apache.openjpa.jdbc.meta.strats.RelationStrategies.toDataStoreValue(RelationStrategies.java:99)
at
org.apache.openjpa.jdbc.meta.strats.RelationFieldStrategy.toDataStoreValue(RelationFieldStrategy.java:617)
at
org.apache.openjpa.jdbc.meta.FieldMapping.toDataStoreValue(FieldMapping.java:798)
at
org.apache.openjpa.jdbc.kernel.exps.PCPath.toDataStoreValue(PCPath.java:544)
at
org.apache.openjpa.jdbc.kernel.exps.Param.calculateValue(Param.java:109)
at
org.apache.openjpa.jdbc.kernel.exps.CompareEqualExpression.appendTo(CompareEqualExpression.java:88)
at
org.apache.openjpa.jdbc.kernel.exps.AndExpression.appendTo(AndExpression.java:59)
at
org.apache.openjpa.jdbc.kernel.exps.SelectConstructor.buildWhere(SelectConstructor.java:238)
at
org.apache.openjpa.jdbc.kernel.exps.SelectConstructor.evaluate(SelectConstructor.java:79)
at
org.apache.openjpa.jdbc.kernel.JDBCStoreQuery.createWhereSelects(JDBCStoreQuery.java:329)
at
org.apache.openjpa.jdbc.kernel.JDBCStoreQuery.executeQuery(JDBCStoreQuery.java:169)
at
org.apache.openjpa.kernel.ExpressionStoreQuery$DataStoreExecutor.executeQuery(ExpressionStoreQuery.java:677)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:985)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:796)
... 12 more
ERROR 2008-02-19 01:47:12,653
JPARefererManagerImpl$LinkbackExtractorRunnable:run - Processing linkback
<0.9.7-incubating nonfatal user error>
org.apache.openjpa.persistence.ArgumentException: null
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:805)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:766)
at
org.apache.openjpa.kernel.DelegatingQuery.execute(DelegatingQuery.java:533)
at
org.apache.openjpa.persistence.QueryImpl.execute(QueryImpl.java:227)
at
org.apache.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java:269)
at
org.apache.roller.weblogger.business.jpa.JPARefererManagerImpl.getReferersWithSameTitle(JPARefererManagerImpl.java:342)
at
org.apache.roller.weblogger.business.jpa.JPARefererManagerImpl$LinkbackExtractorRunnable.run(JPARefererManagerImpl.java:570)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.UnsupportedOperationException
at
org.apache.openjpa.kernel.DetachedStateManager.fetch(DetachedStateManager.java:918)
at
org.apache.openjpa.jdbc.meta.strats.StringFieldStrategy.getJoinValue(StringFieldStrategy.java:225)
at
org.apache.openjpa.jdbc.meta.ClassMapping.toDataStoreValue(ClassMapping.java:221)
at
org.apache.openjpa.jdbc.meta.strats.RelationStrategies.toDataStoreValue(RelationStrategies.java:99)
at
org.apache.openjpa.jdbc.meta.strats.RelationFieldStrategy.toDataStoreValue(RelationFieldStrategy.java:617)
at
org.apache.openjpa.jdbc.meta.FieldMapping.toDataStoreValue(FieldMapping.java:798)
at
org.apache.openjpa.jdbc.kernel.exps.PCPath.toDataStoreValue(PCPath.java:544)
at
org.apache.openjpa.jdbc.kernel.exps.Param.calculateValue(Param.java:109)
at
org.apache.openjpa.jdbc.kernel.exps.CompareEqualExpression.appendTo(CompareEqualExpression.java:88)
at
org.apache.openjpa.jdbc.kernel.exps.AndExpression.appendTo(AndExpression.java:59)
at
org.apache.openjpa.jdbc.kernel.exps.SelectConstructor.buildWhere(SelectConstructor.java:238)
at
org.apache.openjpa.jdbc.kernel.exps.SelectConstructor.evaluate(SelectConstructor.java:79)
at
org.apache.openjpa.jdbc.kernel.JDBCStoreQuery.createWhereSelects(JDBCStoreQuery.java:329)
at
org.apache.openjpa.jdbc.kernel.JDBCStoreQuery.executeQuery(JDBCStoreQuery.java:169)
at
org.apache.openjpa.kernel.ExpressionStoreQuery$DataStoreExecutor.executeQuery(ExpressionStoreQuery.java:677)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:985)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:796)
... 12 more
WARN 2008-02-19 12:52:14,319 MailUtil:sendEmailNotification - Exception
sending comment notification mail
javax.mail.SendFailedException: Unable to send message to some recipients;
nested exception is:
class javax.mail.SendFailedException: Sending failed;
nested exception is:
class javax.mail.AuthenticationFailedException
at
org.apache.roller.weblogger.util.MailUtil.sendMessage(MailUtil.java:640)
at
org.apache.roller.weblogger.util.MailUtil.sendTextMessage(MailUtil.java:689)
at
org.apache.roller.weblogger.util.MailUtil.sendEmailNotification(MailUtil.java:443)
at
org.apache.roller.weblogger.ui.rendering.servlets.CommentServlet.doPost(CommentServlet.java:332)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:413)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:97)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:153)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.roller.weblogger.ui.core.filters.IPBanFilter.doFilter(IPBanFilter.java:63)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:77)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
at
org.apache.roller.weblogger.ui.rendering.WeblogRequestMapper.handleRequest(WeblogRequestMapper.java:225)
at
org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:128)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter(BootstrapFilter.java:65)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:77)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
at java.lang.Thread.run(Thread.java:595)
--
Manos Batsis, Chief Technologist
__ _
____ _/ /_ (_)_________ ____ ______
/ __ `/ __ \/ / ___/ ___// __ `/ ___/
/ /_/ / /_/ / (__ |__ )/ /_/ / /
\__,_/_.___/_/____/____(_)__, /_/
/____/
5, Daphnidos Street,
14122, Neo Iraklio,
Athens, Greece
Tel: +30 210 2851517
Mob: +30 694 8376942
http://dev.abiss.gr
"BSD code is free code to be used in software. GPL code is code to be
used in free software." Kjella (173770), Slashdot
Re: Problem with emails sending
Posted by Florian Holeczek <fl...@holeczek.de>.
Hallo Christian,
I've taken a deeper look at mail configuration in web applications
recently in the context of JSPWiki.
Have a look at http://www.jspwiki.org/wiki/JNDI%20Mail%20Configuration
Especially:
> Note if you're using an SMTP mail server that requires
> authentication: This won't work if only mail.user and mail.password
> are set because these aren't automatically used for authentication.
> Therefore, you have to set username and password to the same values
> (or other values that authenticate you properly). For details see
> http://forum.java.sun.com/thread.jspa?threadID=615393&messageID=3422166
Since you're getting an AuthenticationFailedException, I'm pretty
sure that's it. I've been testing this with a mail server from 1&1.
Regards,
Florian
Re: Problem with emails sending
Posted by Florian Holeczek <fl...@holeczek.de>.
Hallo Christian,
> thank you. this works but the resouce has to be defined in the
> context.xml of roller
indeed there are several possibilities!
> and the mail.from attribute has to be just an email address. The
> value "Name email@address.com" result an MessagingException "can't
> determine local email address"
Nope ;-) The format is "Name <em...@address.com>", defined in some
RFC. When you want to set this value in XML, you'll have to escape the
less than and greater than characters, like this: "Name
<email@address.com>"
Regards,
Florian
Re: Problem with emails sending
Posted by Christian Schleif <sp...@schleif-online.de>.
Hello Florian,
thank you. this works but the resouce has to be defined in the
context.xml of roller and the mail.from attribute has to be just an
email address. The value "Name email@address.com" result an
MessagingException "can't determine local email address" (see
http://fisheye5.cenqua.com/browse/~raw,r=1.8/glassfish/mail/src/java/com/sun/mail/smtp/SMTPTransport.java)
greetz
christian
Florian Holeczek schrieb:
> Hallo Christian,
>
> I've taken a deeper look at mail configuration in web applications
> recently in the context of JSPWiki.
> Have a look at http://www.jspwiki.org/wiki/JNDI%20Mail%20Configuration
>
> Especially:
>
>> Note if you're using an SMTP mail server that requires
>> authentication: This won't work if only mail.user and mail.password
>> are set because these aren't automatically used for authentication.
>> Therefore, you have to set username and password to the same values
>> (or other values that authenticate you properly). For details see
>> http://forum.java.sun.com/thread.jspa?threadID=615393&messageID=3422166
>>
>
> Since you're getting an AuthenticationFailedException, I'm pretty
> sure that's it. I've been testing this with a mail server from 1&1.
>
> Regards,
> Florian
>
> Ursprüngliche Nachricht vom 19.02.2008 um 21:06:
>
>> i had verified the username and password. But the username contains a
>> "@" and a "-" character are there any known conflicts with these kinds
>> of characters?
>>
>
>
>> greets
>> christian
>>
>
>
>> Matt Raible schrieb:
>>
>>> It looks like the username/password you're using for your mail server
>>> is invalid. Can you verify you're using the correct values?
>>>
>>> Matt
>>>
>>> On Feb 19, 2008 12:47 PM, Christian Schleif <sp...@schleif-online.de> wrote:
>>>
>>>
>>>> Hi,
>>>>
>>>> I have a fresh roller installation and the email notification doesn't
>>>> work. I have set the mail server information as follows:
>>>> mail.configurationType=properties
>>>> mail.hostname=mailserver.com
>>>> mail.username=email@address-user.com
>>>> mail.password=password
>>>>
>>>> When roller tries to sent a mail I receive following exception:
>>>>
>>>> ERROR 2008-02-19 20:25:12,739 Register:save - Error sending activation
>>>> email to - someone@domain.com
>>>> --- ROOT CAUSE ---
>>>> javax.mail.AuthenticationFailedException
>>>>
>>>> I testet the mail settings with a webmail and standalone client. The
>>>> javamail.jar and activation.jar are also in the tomcat lib directory.
>>>>
>>>> My environment is:
>>>> Tomcat 6.0.14
>>>> Java 1.6.0_04
>>>> Linux Gentoo
>>>> Roller 4.0
>>>>
>>>>
>>>> Any ideas what kind of problem I have?
>>>>
>>>> regards
>>>> christian
>>>>
>>>>
>>>>
>>>
>>>
>>>
Re: Problem with emails sending
Posted by Christian Schleif <sp...@schleif-online.de>.
i had verified the username and password. But the username contains a
"@" and a "-" character are there any known conflicts with these kinds
of characters?
greets
christian
Matt Raible schrieb:
> It looks like the username/password you're using for your mail server
> is invalid. Can you verify you're using the correct values?
>
> Matt
>
> On Feb 19, 2008 12:47 PM, Christian Schleif <sp...@schleif-online.de> wrote:
>
>> Hi,
>>
>> I have a fresh roller installation and the email notification doesn't
>> work. I have set the mail server information as follows:
>> mail.configurationType=properties
>> mail.hostname=mailserver.com
>> mail.username=email@address-user.com
>> mail.password=password
>>
>> When roller tries to sent a mail I receive following exception:
>>
>> ERROR 2008-02-19 20:25:12,739 Register:save - Error sending activation
>> email to - someone@domain.com
>> --- ROOT CAUSE ---
>> javax.mail.AuthenticationFailedException
>>
>> I testet the mail settings with a webmail and standalone client. The
>> javamail.jar and activation.jar are also in the tomcat lib directory.
>>
>> My environment is:
>> Tomcat 6.0.14
>> Java 1.6.0_04
>> Linux Gentoo
>> Roller 4.0
>>
>>
>> Any ideas what kind of problem I have?
>>
>> regards
>> christian
>>
>>
>
>
>
>
Re: Problem with emails sending
Posted by Matt Raible <mr...@gmail.com>.
It looks like the username/password you're using for your mail server
is invalid. Can you verify you're using the correct values?
Matt
On Feb 19, 2008 12:47 PM, Christian Schleif <sp...@schleif-online.de> wrote:
> Hi,
>
> I have a fresh roller installation and the email notification doesn't
> work. I have set the mail server information as follows:
> mail.configurationType=properties
> mail.hostname=mailserver.com
> mail.username=email@address-user.com
> mail.password=password
>
> When roller tries to sent a mail I receive following exception:
>
> ERROR 2008-02-19 20:25:12,739 Register:save - Error sending activation
> email to - someone@domain.com
> --- ROOT CAUSE ---
> javax.mail.AuthenticationFailedException
>
> I testet the mail settings with a webmail and standalone client. The
> javamail.jar and activation.jar are also in the tomcat lib directory.
>
> My environment is:
> Tomcat 6.0.14
> Java 1.6.0_04
> Linux Gentoo
> Roller 4.0
>
>
> Any ideas what kind of problem I have?
>
> regards
> christian
>
--
http://raibledesigns.com