Problemas para configurar el envío de Correo

cancel
Showing results for 
Search instead for 
Did you mean: 
crimanvill
Member II

Problemas para configurar el envío de Correo

Saludos a todos,

estoy teniendo  inconvenientes con la configuración de correo saliente de Alfresco, espero que alguien me pueda ayudar.

Al principio no lograba que se enviara la invitación, ahora la invitación se envía pero no  manda el  correo  electrónico que debería llegar a ese usuario.

Mi  configuración en Alfresco global-properties la tengo  así:

### E-mail site invitation setting ###
notification.email.siteinvite=true

# Outbound Email Configuration
#————-
mail.host=smtp.xxxxx.com.co
mail.port=25
mail.protocol=smtp
mail.smtps.auth=true
mail.smtp.starttls.enable=true
#mail.username=admin.alfresco@xxxx.com.co
#mail.password=xxxxxxx
mail.encoding=UTF-8
mail.from.default=admin.alfresco@xxxxx.com.co

Con respecto  a esa configuración tengo  varias dudas:   el  dominio  de la empresa es xxxx.com.co en el host debo  colocar:
mail.host=smtp.xxxx.com.co  ó mail.host=xxxx.com.co ó mail.host=xxxx.com   Cual es la correcta ??

En cuanto al protocolo, smtp o  smtps?  teniendo en cuenta que el servidor de correo es gmail, entonces es smtps ?

Parte del log que obtengo cuando invito a alguien a un sitio es el siguiente:


2015-07-03 11:44:00,435  INFO  [alfresco.util.OpenOfficeConnectionTester] [DefaultScheduler_Worker-5] The OpenOffice connection was re-established.
2015-07-03 11:45:12,592  INFO  [web.scripts.ImapServerStatus] [http-apr-8080-exec-7] Successfully retrieved IMAP server status from Alfresco: disabled
2015-07-03 11:46:11,920  ERROR [action.executer.MailActionExecuter] [http-apr-8080-exec-7] Failed to send email to cristina.xxxxx@xxxxx.com.co
org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Exception reading response;
  nested exception is:
   java.net.SocketTimeoutException: Read timed out. Failed messages: javax.mail.MessagingException: Exception reading response;
  nested exception is:
   java.net.SocketTimeoutException: Read timed out; message exception details (1) are:
Failed message 1:
javax.mail.MessagingException: Exception reading response;
  nested exception is:
   java.net.SocketTimeoutException: Read timed out
   at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
   at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1260)
   at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
   at javax.mail.Service.connect(Service.java:275)
   at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:389)
   at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:340)
   at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:336)
   at org.alfresco.repo.action.executer.MailActionExecuter.sendEmail(MailActionExecuter.java:632)
   at org.alfresco.repo.action.executer.MailActionExecuter.executeImpl(MailActionExecuter.java:338)
   at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:241)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)……… y un monton mas

He leído muchos hilos del  foro, la wiki de Alfresco y  no se que estaré haciendo mal…..a quien pueda ayudarme desde ya muchas gracias
1 Reply
venzia
Senior Member

Re: Problemas para configurar el envío de Correo

Hola Cristy,
Me da que el problema viene del puerto configurado, ya que gmail utiliza el 465 por defecto.
Prueba a dejar la configuración de esta forma (indicando tu user y pass especifico) :

# Sample Gmail settings
mail.host=smtp.gmail.com
mail.port=465
mail.username=user@gmail.com
mail.password=password
mail.protocol=smtps
mail.smtps.starttls.enable=true
mail.smtps.auth=true


Espero que sirva de ayuda.
Saludos!

Referencia -> https://wiki.alfresco.com/wiki/Outbound_E-mail_Configuration#GMAIL