Advanced Mail Module not working on Linux environment

0
I have implemented the advanced email module v2.0. It works pefectly when run from the development environment but as soon as I put on a linux based server for testing it does not sent emails. I have tried to trace the errors but I have not been vry succeeded in determining which "module" to log in order to see the error traces. Is there perhaps a specialised envirnoment setup that is required to enable the sending of email from a linux server. Which logging module will give me the best traces to enable debugging. Thanks Allistair I have managed to get the following traces: 2011-11-03 08:16:42.093 ERROR - Core: Cannot retrieve canonical host name of this server. 2011-11-03 08:16:42.093 ERROR Corejava.net.UnknownHostException: jou001: jou001 at java.net.InetAddress.getLocalHost(InetAddress.java:1354) I found this on a webshere support site: They also had same error : Cannot retrieve canonical host name of this server. Long story short, I threw a line into the /etc/hosts file for the zone’s local hostname and my deployment manager sprang to life :) Searching google returns a bunch of dead ends so I really hope this helps someone out there! I also get the following error if I add text to the subject line: Caused by: com.mendix.core.CoreException: Error sending email at jG.a(SourceFile:131) Caused by: javax.mail.MessagingException: 501 Syntactically invalid HELO argument(s) at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1363) at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:838) at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:375) This is the error encounter on the Mendix environment: Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (10/143) at kM.b(SourceFile:252) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (11/143) Caused by: com.mendix.core.CoreException: Error sending email Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (12/143) at jG.a(SourceFile:131) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (13/143) Caused by: javax.mail.MessagingException: Could not connect to SMTP host: outbound.mailhop.org, port: 465 Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (14/143) at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (15/143) at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (16/143) at javax.mail.Service.connect(Service.java:297) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (17/143) at javax.mail.Service.connect(Service.java:156) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (18/143) at javax.mail.Service.connect(Service.java:105) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (19/143) at javax.mail.Transport.send0(Transport.java:168) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (20/143) at javax.mail.Transport.send(Transport.java:98) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (21/143) at jG.a(SourceFile:128) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (22/143) at com.mendix.modules.email.EmailModule.mail(SourceFile:165) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (23/143) at advemail.actions.SendEmailAttachments.executeAction(SendEmailAttachments.java:89) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (24/143) at advemail.actions.SendEmailAttachments.executeAction(SendEmailAttachments.java:23) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (25/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (26/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (27/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (28/143) at com.mendix.core.Core.execute(SourceFile:191) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (29/143) at hi.a(SourceFile:70) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (30/143) at kM.a(SourceFile:67) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (31/143) at eR.executeAction(SourceFile:96) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (32/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (33/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (34/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (35/143) at com.mendix.core.Core.executeSync(SourceFile:167) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (36/143) at is.a(SourceFile:71) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (37/143) at kM.a(SourceFile:67) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (38/143) at eR.executeAction(SourceFile:96) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (39/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (40/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (41/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (42/143) at com.mendix.core.Core.executeSync(SourceFile:167) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (43/143) at dK.a(SourceFile:68) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (44/143) at kM.a(SourceFile:67) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (45/143) at eR.executeAction(SourceFile:96) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (46/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (47/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (48/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (49/143) at com.mendix.core.Core.executeSync(SourceFile:167) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (50/143) at dK.a(SourceFile:68) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (51/143) at kM.a(SourceFile:67) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (52/143) at eR.executeAction(SourceFile:96) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (53/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (54/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (55/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (56/143) at com.mendix.core.Core.execute(SourceFile:191) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (57/143) at dB.execute(SourceFile:183) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (58/143) at ju.a(SourceFile:299) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (59/143) at ju.a(SourceFile:230) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (60/143) at ju.processRequest(SourceFile:174) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (61/143) at fF.a(SourceFile:71) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (62/143) at com.mendix.core.MxRuntime.processRequest(SourceFile:938) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (63/143) at com.mendix.m2ee.server.handler.RuntimeHandler.handle(RuntimeHandler.java:42) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (64/143) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (65/143) at org.eclipse.jetty.server.Server.handle(Server.java:334) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (66/143) at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (67/143) at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1007) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (68/143) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:747) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (69/143) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:209) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (70/143) at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (71/143) at org.eclipse.jetty.server.nio.BlockingChannelConnector$ConnectorEndPoint.run(BlockingChannelConnector.java:187) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (72/143) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (73/143) at java.lang.Thread.run(Thread.java:662) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (74/143) Caused by: java.net.ConnectException: Connection timed out Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (75/143) at java.net.PlainSocketImpl.socketConnect(Native Method) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (76/143) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (77/143) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (78/143) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (79/143) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (80/143) at java.net.Socket.connect(Socket.java:529) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (81/143) at java.net.Socket.connect(Socket.java:478) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (82/143) at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (83/143) at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (84/143) at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (85/143) at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (86/143) at javax.mail.Service.connect(Service.java:297) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (87/143) at javax.mail.Service.connect(Service.java:156) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (88/143) at javax.mail.Service.connect(Service.java:105) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (89/143) at javax.mail.Transport.send0(Transport.java:168) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (90/143) at javax.mail.Transport.send(Transport.java:98) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (91/143) at jG.a(SourceFile:128) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (92/143) at com.mendix.modules.email.EmailModule.mail(SourceFile:165) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (93/143) at advemail.actions.SendEmailAttachments.executeAction(SendEmailAttachments.java:89) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (94/143) at advemail.actions.SendEmailAttachments.executeAction(SendEmailAttachments.java:23) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (95/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (96/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (97/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (98/143) at com.mendix.core.Core.execute(SourceFile:191) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (99/143) at hi.a(SourceFile:70) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (100/143) at kM.a(SourceFile:67) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (101/143) at eR.executeAction(SourceFile:96) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (102/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (103/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (104/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (105/143) at com.mendix.core.Core.executeSync(SourceFile:167) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (106/143) at is.a(SourceFile:71) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (107/143) at kM.a(SourceFile:67) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (108/143) at eR.executeAction(SourceFile:96) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (109/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (110/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (111/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (112/143) at com.mendix.core.Core.executeSync(SourceFile:167) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (113/143) at dK.a(SourceFile:68) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (114/143) at kM.a(SourceFile:67) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (115/143) at eR.executeAction(SourceFile:96) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (116/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (117/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (118/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (119/143) at com.mendix.core.Core.executeSync(SourceFile:167) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (120/143) at dK.a(SourceFile:68) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (121/143) at kM.a(SourceFile:67) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (122/143) at eR.executeAction(SourceFile:96) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (123/143) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:49) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (124/143) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (125/143) at it.b(SourceFile:155) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (126/143) at com.mendix.core.Core.execute(SourceFile:191) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (127/143) at dB.execute(SourceFile:183) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (128/143) at ju.a(SourceFile:299) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (129/143) at ju.a(SourceFile:230) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (130/143) at ju.processRequest(SourceFile:174) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (131/143) at fF.a(SourceFile:71) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (132/143) at com.mendix.core.MxRuntime.processRequest(SourceFile:938) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (133/143) at com.mendix.m2ee.server.handler.RuntimeHandler.handle(RuntimeHandler.java:42) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (134/143) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (135/143) at org.eclipse.jetty.server.Server.handle(Server.java:334) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (136/143) at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (137/143) at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1007) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (138/143) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:747) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (139/143) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:209) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (140/143) at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (141/143) at org.eclipse.jetty.server.nio.BlockingChannelConnector$ConnectorEndPoint.run(BlockingChannelConnector.java:187) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (142/143) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436) Nov 3 08:57:09 127.0.0.1 demo1sa: ERROR - Connector: (143/143) at java.lang.Thread.run(Thread.java:662)
asked
1 answers
0

It seems that you cannot access your SMTP server, probably it is blocked by your firewall or the DNS is not configured correctly. You could try to telnet to the same address to get more details about the error.

answered