Ok, I will give that a shot. Do you know why the mail server on our own server is not working though? It says something about enabling STARTTLS, but I'm not sure how I would do that in Tomcat.
Stuart Lewis wrote: > > Hi, > > You'll need to change the code slightly (org.dspace.core.Email) to allow > it to connect securely to google's mail servers. A web search will > probably come up with some working solutions (e.g. > http://www.coderanch.com/t/274207/Other-JSE-JEE-APIs/java/Sending-Email- > using-Java-mail) > > If you come up with a generic solution, please consider submitting it as > a patch on JIRA (http://jira.dspace.org/) > > Thanks, > > > Stuart Lewis > Digital Services Programmer > Te Tumu Herenga The University of Auckland Library > Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand > Ph: 64 9 373-7599 x81928 > http://www.library.auckland.ac.nz/ > > > > > -----Original Message----- > From: gathub [mailto:[email protected]] > Sent: Thursday, 18 June 2009 9:37 a.m. > To: [email protected] > Subject: [Dspace-devel] Having problem with e-mail system - using Gmail > > > I have configured my DSpace to relay my e-mails through Gmail, but I > have not > been able to get any kind of messages working. This comes up obviously > when > trying to register a new user. My dspace.cfg has "smtp.gmail.com" for > the > mail.server, and "465" as the port. Here is the error I was originally > getting: > > javax.mail.MessagingException: Could not connect to SMTP host: > smtp.gmail.com, port: 465, response: -1 > at > com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1270) > at > com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370) > at javax.mail.Service.connect(Service.java:297) > at javax.mail.Service.connect(Service.java:156) > at javax.mail.Service.connect(Service.java:105) > at javax.mail.Transport.send0(Transport.java:168) > at javax.mail.Transport.send(Transport.java:98) > at org.dspace.core.Email.send(Email.java:362) > at > org.dspace.eperson.AccountManager.sendEmail(AccountManager.java:296) > at > org.dspace.eperson.AccountManager.sendInfo(AccountManager.java:256) > at > org.dspace.eperson.AccountManager.sendRegistrationInfo(AccountManager.ja > va:101) > at > org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterS > ervlet.java:287) > at > org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.ja > va:202) > at > org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet. > java:147) > at > org.dspace.app.webui.servlet.DSpaceServlet.doPost(DSpaceServlet.java:105 > ) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica > tionFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt > erChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv > e.java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv > e.java:191) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java > :128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java > :102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. > java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2 > 86) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84 > 5) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( > Http11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:636) > > If I try to use the mail server on our own server, this error comes up: > > com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a > STARTTLS > command first. 4sm391195agc.52 > at > com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1388 > ) > at > com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:959) > at > com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:583) > at javax.mail.Transport.send0(Transport.java:169) > at javax.mail.Transport.send(Transport.java:98) > at org.dspace.core.Email.send(Email.java:362) > at > org.dspace.eperson.AccountManager.sendEmail(AccountManager.java:296) > at > org.dspace.eperson.AccountManager.sendInfo(AccountManager.java:256) > at > org.dspace.eperson.AccountManager.sendRegistrationInfo(AccountManager.ja > va:101) > at > org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterS > ervlet.java:287) > at > org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.ja > va:202) > at > org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet. > java:147) > at > org.dspace.app.webui.servlet.DSpaceServlet.doPost(DSpaceServlet.java:105 > ) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica > tionFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt > erChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv > e.java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv > e.java:191) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java > :128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java > :102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. > java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2 > 86) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84 > 5) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( > Http11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:636) > > I am very confused at what is happening here, but from I've read, many > people have not been able to get Gmail to work with their system. Could > anyone lend me some insight? Thanks > -- > View this message in context: > http://www.nabble.com/Having-problem-with-e-mail-system---using-Gmail-tp > 23968280p23968280.html > Sent from the DSpace - Devel mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------ > ------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Dspace-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dspace-devel > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Dspace-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dspace-devel > > -- View this message in context: http://www.nabble.com/Having-problem-with-e-mail-system---using-Gmail-tp23968280p24093283.html Sent from the DSpace - Devel mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Dspace-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-devel
