Great product ! I only heve 1 problem that impairs groupware event notification:
I have configured Email in the reporitory.properties file, with my host, port (my SMTP server is on default port 25), username and password. I put a simple rule to be warned every time I have a TXT file inbound in some space. When I upload a test.txt file in this space, the rule triggers OK, but I have a the following run time exception. Any idea ? (this account is active and works OK)….
Thanks for any suggestion. Francois GRUYER
19:24:16,125 ERROR [action.executer.MailActionExecuter] Failed to send email to gruyer.francois@wanadoo.fr org.springframework.mail.MailSendException: Could not send mails: Invalid Addres ses; nested exception is: class com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.1 Unable to relay for gruyer.francois@wanadoo.fr
javax.mail.SendFailedException: Invalid Addresses; nested exception is: class com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.1 Unable to relay for gruyer.francois@wanadoo.fr
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1130) at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:525) at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailS enderImpl.java:382) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSen derImpl.java:291) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSen derImpl.java:277) at org.alfresco.repo.action.executer.MailActionExecuter.executeImpl(Mail ActionExecuter.java:86) at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute( ActionExecuterAbstractBase.java:91) at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(Acti onServiceImpl.java:486) at org.alfresco.repo.action.executer.CompositeActionExecuter.executeImpl (CompositeActionExecuter.java:64) at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute( ActionExecuterAbstractBase.java:91) at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(Acti onServiceImpl.java:486) at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionSe rviceImpl.java:427) at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServic eImpl.java:356) at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServic eImpl.java:344) at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServic eImpl.java:494) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:287) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo inpoint(ReflectiveMethodInvocation.java:155) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:122) at org.springframework.aop.support.DelegatingIntroductionInterceptor.inv oke(DelegatingIntroductionInterceptor.java:114) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:144) at org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterc eptor.invoke(AlwaysProceedMethodInterceptor.java:32) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:144) at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethod Interceptor.invoke(ExceptionTranslatorMethodInterceptor.java:37) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:144) at org.springframework.transaction.interceptor.TransactionInterceptor.in voke(TransactionInterceptor.java:57) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:144) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:174) at $Proxy29.executeAction(Unknown Source) at org.alfresco.repo.rule.RuleServiceImpl.executePendingRule(RuleService Impl.java:782) at org.alfresco.repo.rule.RuleServiceImpl.executePendingRulesImpl(RuleSe rviceImpl.java:747) at org.alfresco.repo.rule.RuleServiceImpl.executePendingRules(RuleServic eImpl.java:715) at org.alfresco.repo.rule.RuleTransactionListener.beforeCommit(RuleTrans actionListener.java:61) at org.alfresco.repo.transaction.AlfrescoTransactionSupport$TransactionS ynchronizationImpl.beforeCommit(AlfrescoTransactionSupport.java:573) at org.springframework.transaction.support.AbstractPlatformTransactionMa nager.triggerBeforeCommit(AbstractPlatformTransactionManager.java:530) at org.springframework.transaction.support.AbstractPlatformTransactionMa nager.commit(AbstractPlatformTransactionManager.java:390) at org.springframework.transaction.interceptor.TransactionAspectSupport. doCommitTransactionAfterReturning(TransactionAspectSupport.java:260) at org.alfresco.util.transaction.SpringAwareUserTransaction.commit(Sprin gAwareUserTransaction.java:376) at org.alfresco.web.bean.wizard.BaseContentWizard.saveContent(BaseConten tWizard.java:231) at org.alfresco.web.bean.wizard.AddContentWizard.finish(AddContentWizard .java:105) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java :129) at org.apache.myfaces.application.ActionListenerImpl.processAction(Actio nListenerImpl.java:63) at javax.faces.component.UICommand.broadcast(UICommand.java:106) at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:9 0) at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1 64) at org.apache.myfaces.lifecycle.LifecycleImpl.invokeApplication(Lifecycl eImpl.java:316) at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java :86) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:106) at org.alfresco.web.app.servlet.AlfrescoFacesServlet.service(AlfrescoFac esServlet.java:49) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.alfresco.web.app.servlet.ModeDetectionFilter.doFilter(ModeDetecti onFilter.java:59) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(Authentica tionFilter.java:70) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce ssConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:684) at java.lang.Thread.run(Thread.java:595)