Re: [Dspace-tech] Unable to connect to Gmail

2010-06-09 Thread Hardik Mishra
Hi Bryce,

This is SSL error.

You need to add some properties in Email.java

Which Dspace version are you using ?

Thanks   Regards
Hardik Mishra
Software Engineer

Give a man a fish, and you feed him for a day. Teach a man to catch fish and
you feed him for a lifetime.


On Tue, Jun 8, 2010 at 8:20 PM, bryce ray bryceray1...@gmail.com wrote:

 When changing it to port 587 it gives me a new error and still does not
 succeed in sending an email.

 *com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a
 STARTTLS command first. a8sm26133363ibi.11

 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.java:101)
 at
 org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterServlet.java:287)
 at
 org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.java: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(ApplicationFilterChain.java:290)
 at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 at
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.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:293)
 at
 org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
 at
 org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
 at
 org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
 at
 org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
 at
 org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
 at
 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
 at java.lang.Thread.run(Thread.java:619)
 *


 I also want to note that when the original error occurs it takes about 120
 seconds to process the email command before it gives up and issues an
 internal error.  When I changed the port to 587 it was almost instant.

 On Tue, Jun 8, 2010 at 12:12 AM, Hardik Mishra har...@webinito.comwrote:

 Hi Bryce

 Please try to connect with port no. 587


 Thanks   Regards
 Hardik Mishra
 Software Engineer

 Give a man a fish, and you feed him for a day. Teach a man to catch fish
 and you feed him for a lifetime.



 Message: 4
 Date: Mon, 7 Jun 2010 20:14:52 -0500
 From: bryce ray bryceray1...@gmail.com
 Subject: Re: [Dspace-tech] Unable to connect to Gmail SMTP server
 To: Stuart Lewis s.le...@auckland.ac.nz
 Cc: dspace-tech@lists.sourceforge.net
dspace-tech@lists.sourceforge.net
 Message-ID:
aanlktinys33msb2v_u0g4uwthxw4pokxfngvvktlf...@mail.gmail.com
 Content-Type: text/plain; charset=iso-8859-1

 I just double checked but i do not think it has to do with a server
 setting/firewall.  I can connect to the gmail server without problem on my
 apache based applications.  Its dspace/tomcat specifically which I can not
 connect to the gmail server.

 On Mon, Jun 7, 2010 at 7:23 PM, Stuart Lewis s.le...@auckland.ac.nz
 wrote:

  Hi Bryce,
 
  It could be that your server is firewalled from talking to external
  servers. Log into your server, and try the following:
 
   telnet smtp.gmail.com 465
 
  If your server can connect then you should see a message such as:
 
  Trying 72.14.213.109...
  Connected to gmail-smtp-msa.l.google.com.
  Escape character is '^]'.
 
 
  If you get an error about 'Connection Refused' or 'Unable to connect'
 (or
  similar) then it may be a firewall issue.
 
  Thanks,
 
 
  Stuart Lewis
  IT Innovations Analyst and Developer
  Te Tumu Herenga The University of Auckland Library
  Auckland Mail Centre, Private Bag 92019

Re: [Dspace-tech] Unable to connect to Gmail

2010-06-09 Thread Bryce Ray
1.5.2, but I've also applied this patch to my Email.java file: 
http://jira.dspace.org/jira/browse/DS-234


On 6/9/2010 12:54 AM, Hardik Mishra wrote:

Hi Bryce,

This is SSL error.

You need to add some properties in Email.java

Which Dspace version are you using ?

Thanks   Regards
Hardik Mishra
Software Engineer

Give a man a fish, and you feed him for a day. Teach a man to catch 
fish and you feed him for a lifetime.



On Tue, Jun 8, 2010 at 8:20 PM, bryce ray bryceray1...@gmail.com 
mailto:bryceray1...@gmail.com wrote:


When changing it to port 587 it gives me a new error and still
does not succeed in sending an email.

/com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a
STARTTLS command first. a8sm26133363ibi.11

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.java:101)
at

org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterServlet.java:287)
at

org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.java: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(ApplicationFilterChain.java:290)
at

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.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:293)
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
at

org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
at

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:619)
/


I also want to note that when the original error occurs it takes
about 120 seconds to process the email command before it gives up
and issues an internal error.  When I changed the port to 587 it
was almost instant.

On Tue, Jun 8, 2010 at 12:12 AM, Hardik Mishra
har...@webinito.com mailto:har...@webinito.com wrote:

Hi Bryce

Please try to connect with port no. 587


Thanks   Regards
Hardik Mishra
Software Engineer

Give a man a fish, and you feed him for a day. Teach a man to
catch fish and you feed him for a lifetime.



Message: 4
Date: Mon, 7 Jun 2010 20:14:52 -0500
From: bryce ray bryceray1...@gmail.com
mailto:bryceray1...@gmail.com
Subject: Re: [Dspace-tech] Unable to connect to Gmail SMTP server
To: Stuart Lewis s.le...@auckland.ac.nz
mailto:s.le...@auckland.ac.nz
Cc: dspace-tech@lists.sourceforge.net
mailto:dspace-tech@lists.sourceforge.net
dspace-tech@lists.sourceforge.net
mailto:dspace-tech@lists.sourceforge.net
Message-ID:
aanlktinys33msb2v_u0g4uwthxw4pokxfngvvktlf...@mail.gmail.com
mailto:aanlktinys33msb2v_u0g4uwthxw4pokxfngvvktlf...@mail.gmail.com
Content-Type: text/plain; charset=iso-8859-1

I just double checked but i do not think it has to do with a
server
setting/firewall.  I can connect to the gmail server without
problem on my

[Dspace-tech] Unable to connect to Gmail SMTP server

2010-06-07 Thread bryce ray
*I'm getting the following error when attempting to connect to the Gmail
smtp server:*

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.java:101)
at
org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterServlet.java:287)
at
org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.java: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(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.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:293)
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:619)

*I'm running Dspace v1.5.2.  I've been following the tutorial that I found
here: http://blog.stuartlewis.com/2009/09/05/using-gmail-with-dspace/

I've applied this patch to my Email.java file and re-packaged:
http://jira.dspace.org/jira/browse/DS-234

Below is my dspace.cfg file as it pertains to the mail settings:*

# Email settings ##

# SMTP mail server
mail.server=smtp.gmail.com

# SMTP mail server authentication username and password (if required)
mail.server.username = usern...@gmail.com
mail.server.password = password

# SMTP mail server alternate port (defaults to 25)
mail.server.port = 465

# From address for mail
mail.from.address = administra...@domain.com

# Currently limited to one recipient!
feedback.recipient = administra...@domain.com

# General site administration (Webmaster) e-mail
mail.admin = administra...@domain.com

# Recipient for server errors and alerts
# alert.recipient = email-address-here

# Recipient for new user registration emails
# registration.notify = email-address-here

# Set the default mail character set. This may be over ridden by providing a
line
# inside the email template charset: encoding, otherwise this default is
used.
#mail.charset = UTF8

mail.ssl.enable = true

mail.extraproperties = mail.smtp.socketFactory.port=465, \
mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory, \
mail.smtp.socketFactory.fallback=false

# Default language for metadata values
default.language = en_US

*Any suggestions on what might be causing the problem here? I've tried
connecting to 1 other smtp server and received the same error message.  I
have double checked the username and password for the smtp server and it
appears to be correct.*
--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


Re: [Dspace-tech] Unable to connect to Gmail SMTP server

2010-06-07 Thread Stuart Lewis
Hi Bryce,

It could be that your server is firewalled from talking to external servers. 
Log into your server, and try the following:

 telnet smtp.gmail.com 465

If your server can connect then you should see a message such as:

Trying 72.14.213.109...
Connected to gmail-smtp-msa.l.google.com.
Escape character is '^]'.


If you get an error about 'Connection Refused' or 'Unable to connect' (or 
similar) then it may be a firewall issue.

Thanks,


Stuart Lewis
IT Innovations Analyst and Developer
Te Tumu Herenga The University of Auckland Library
Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand
Ph: +64 (0)9 373 7599 x81928


On 8/06/2010, at 9:52 AM, bryce ray wrote:

 I'm getting the following error when attempting to connect to the Gmail smtp 
 server:
 
 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.java:101)
 at 
 org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterServlet.java:287)
 at 
 org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.java: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(ApplicationFilterChain.java:290)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.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:293)
 at 
 org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
 at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
 at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
 at 
 org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
 at 
 org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
 at 
 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
 at java.lang.Thread.run(Thread.java:619)
 
 I'm running Dspace v1.5.2.  I've been following the tutorial that I found 
 here: http://blog.stuartlewis.com/2009/09/05/using-gmail-with-dspace/
 
 I've applied this patch to my Email.java file and re-packaged:
 http://jira.dspace.org/jira/browse/DS-234
 
 Below is my dspace.cfg file as it pertains to the mail settings:
 
 # Email settings ##
 
 # SMTP mail server
 mail.server=smtp.gmail.com
 
 # SMTP mail server authentication username and password (if required)
 mail.server.username = usern...@gmail.com
 mail.server.password = password
 
 # SMTP mail server alternate port (defaults to 25)
 mail.server.port = 465
 
 # From address for mail
 mail.from.address = administra...@domain.com
 
 # Currently limited to one recipient!
 feedback.recipient = administra...@domain.com
 
 # General site administration (Webmaster) e-mail
 mail.admin = administra...@domain.com
 
 # Recipient for server errors and alerts
 # alert.recipient = email-address-here
 
 # Recipient for new user registration emails
 # registration.notify = email-address-here
 
 # Set the default mail character set. This may be over ridden by providing a 
 line
 # inside the email template charset: encoding, otherwise this default is 
 used.
 #mail.charset = UTF8
 
 mail.ssl.enable = true
 
 mail.extraproperties = mail.smtp.socketFactory.port=465, \
 mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory, \
 

Re: [Dspace-tech] Unable to connect to Gmail SMTP server

2010-06-07 Thread bryce ray
I just double checked but i do not think it has to do with a server
setting/firewall.  I can connect to the gmail server without problem on my
apache based applications.  Its dspace/tomcat specifically which I can not
connect to the gmail server.

On Mon, Jun 7, 2010 at 7:23 PM, Stuart Lewis s.le...@auckland.ac.nz wrote:

 Hi Bryce,

 It could be that your server is firewalled from talking to external
 servers. Log into your server, and try the following:

  telnet smtp.gmail.com 465

 If your server can connect then you should see a message such as:

 Trying 72.14.213.109...
 Connected to gmail-smtp-msa.l.google.com.
 Escape character is '^]'.


 If you get an error about 'Connection Refused' or 'Unable to connect' (or
 similar) then it may be a firewall issue.

 Thanks,


 Stuart Lewis
 IT Innovations Analyst and Developer
 Te Tumu Herenga The University of Auckland Library
 Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand
 Ph: +64 (0)9 373 7599 x81928


 On 8/06/2010, at 9:52 AM, bryce ray wrote:

  I'm getting the following error when attempting to connect to the Gmail
 smtp server:
 
  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.java:101)
  at
 org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterServlet.java:287)
  at
 org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.java: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(ApplicationFilterChain.java:290)
  at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  at
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.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:293)
  at
 org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
  at
 org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
  at
 org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
  at
 org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
  at
 org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
  at
 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
  at java.lang.Thread.run(Thread.java:619)
 
  I'm running Dspace v1.5.2.  I've been following the tutorial that I found
 here: http://blog.stuartlewis.com/2009/09/05/using-gmail-with-dspace/
 
  I've applied this patch to my Email.java file and re-packaged:
  http://jira.dspace.org/jira/browse/DS-234
 
  Below is my dspace.cfg file as it pertains to the mail settings:
 
  # Email settings ##
 
  # SMTP mail server
  mail.server=smtp.gmail.com
 
  # SMTP mail server authentication username and password (if required)
  mail.server.username = usern...@gmail.com
  mail.server.password = password
 
  # SMTP mail server alternate port (defaults to 25)
  mail.server.port = 465
 
  # From address for mail
  mail.from.address = administra...@domain.com
 
  # Currently limited to one recipient!
  feedback.recipient = administra...@domain.com
 
  # General site administration (Webmaster) e-mail
  mail.admin = administra...@domain.com
 
  # Recipient for server errors and alerts
  # alert.recipient = email-address-here
 
  # Recipient for new user registration emails
  # registration.notify = email-address-here
 
  # Set the 

Re: [Dspace-tech] Unable to connect to Gmail

2010-06-07 Thread Hardik Mishra
Hi Bryce

Please try to connect with port no. 587


Thanks   Regards
Hardik Mishra
Software Engineer

Give a man a fish, and you feed him for a day. Teach a man to catch fish and
you feed him for a lifetime.



Message: 4
Date: Mon, 7 Jun 2010 20:14:52 -0500
From: bryce ray bryceray1...@gmail.com
Subject: Re: [Dspace-tech] Unable to connect to Gmail SMTP server
To: Stuart Lewis s.le...@auckland.ac.nz
Cc: dspace-tech@lists.sourceforge.net
   dspace-tech@lists.sourceforge.net
Message-ID:
   aanlktinys33msb2v_u0g4uwthxw4pokxfngvvktlf...@mail.gmail.com
Content-Type: text/plain; charset=iso-8859-1

I just double checked but i do not think it has to do with a server
setting/firewall.  I can connect to the gmail server without problem on my
apache based applications.  Its dspace/tomcat specifically which I can not
connect to the gmail server.

On Mon, Jun 7, 2010 at 7:23 PM, Stuart Lewis s.le...@auckland.ac.nz wrote:

 Hi Bryce,

 It could be that your server is firewalled from talking to external
 servers. Log into your server, and try the following:

  telnet smtp.gmail.com 465

 If your server can connect then you should see a message such as:

 Trying 72.14.213.109...
 Connected to gmail-smtp-msa.l.google.com.
 Escape character is '^]'.


 If you get an error about 'Connection Refused' or 'Unable to connect' (or
 similar) then it may be a firewall issue.

 Thanks,


 Stuart Lewis
 IT Innovations Analyst and Developer
 Te Tumu Herenga The University of Auckland Library
 Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand
 Ph: +64 (0)9 373 7599 x81928


 On 8/06/2010, at 9:52 AM, bryce ray wrote:

  I'm getting the following error when attempting to connect to the Gmail
 smtp server:
 
  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.java:101)
  at

org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterServlet.java:287)
  at

org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.java: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(ApplicationFilterChain.java:290)
  at

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  at

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.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:293)
  at
 org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
  at
 org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
  at
 org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
  at

org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
  at

org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
  at

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
  at java.lang.Thread.run(Thread.java:619)
 
  I'm running Dspace v1.5.2.  I've been following the tutorial that I
found
 here: http://blog.stuartlewis.com/2009/09/05/using-gmail-with-dspace/
 
  I've applied this patch to my Email.java file and re-packaged:
  http://jira.dspace.org/jira/browse/DS-234
 
  Below is my dspace.cfg file as it pertains to the mail settings:
 
  # Email settings ##
 
  # SMTP mail server
  mail.server=smtp.gmail.com
 
  # SMTP mail server authentication username and password (if required