Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

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

Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

Estimados un saludo.-

Soy nuevo manejando alfresco y anteriormente instale alfrescop 5.0.a y logre instalarlo correctamente pero ahora instalando la nueva version 5.0.c tengo problemas al configurar varias cosas una de las principales es el de notificaciones por correo, el problema es que solo envia correos cuando el admin lo ralaiza y cuando otro ususario crea un sitio no envia la notificacion porfavor ayuda!!! Smiley Sad

esta es mi configuracione en /opt/alfresco-5.0.c/tomcat/shared/classes/alfresco-global.properties

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


#
# Outbound Email Configuration
#————-
mail.host=correo.ictec.com.bo
mail.port=25
mail.username=admin.alfresco@ictec.com.bo
mail.password=******
#mail.encoding=UTF-8
mail.from.default=admin.alfresco@ictec.com.bo
mail.smtp.auth=false

nota: trabajo con un servidor de correos zimbra, y el admin de alfresco tiene correo (admin.alfresco@ictec.com.bo) que creo q es la razon de lo que manda solo de ese correo…

y este es el log que me sale cuando envio un correo desde otro ususario

18:03:50,200 ERROR [org.alfresco.repo.action.executer.MailActionExecuter] [http-apr-8080-exec-5] Failed to send email to diego.mirones@ictec.com.bo
org.springframework.mail.MailSendException: Failed messages: javax.mail.SendFailedException: Invalid Addresses;
  nested exception is:
   com.sun.mail.smtp.SMTPAddressFailedException: 553 5.7.1 <henrry.cenzano@ictec.com.bo>: Sender address rejected: not owned by user admin.alfresco@ictec.com.bo
; message exception details (1) are:
Failed message 1:
javax.mail.SendFailedException: Invalid Addresses;
  nested exception is:
   com.sun.mail.smtp.SMTPAddressFailedException: 553 5.7.1 <henrry.cenzano@ictec.com.bo>: Sender address rejected: not owned by user admin.alfresco@ictec.com.bo

   at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1949)
   at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1195)
   at org.alfresco.repo.mail.AlfrescoJavaMailSender$PooledTransportWrapper.sendMessage(AlfrescoJavaMailSender.java:166)
   at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:416)
   at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:340)
        …
        …
        …
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 553 5.7.1 <henrry.cenzano@ictec.com.bo>: Sender address rejected: not owned by user admin.alfresco@ictec.com.bo

   at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1802)
   … 218 more



Les agradeceria mucho la ayuda con este tema
9 Replies
Highlighted
Intermediate

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

Buenos días, Henry.

Prueba en mail.host a poner la ip del host en vez de lo que tienes puesto y nos comentas. Por ejemplo:
mail.host=192.168.102.111

Un saludo!
Highlighted
Member II

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

Buenas Cristina.

Cambie como me dijiste el mail.host con el ip del servidor de correo pero sigue en la misma situación de todas formas al hacer ping al nombre de mi servidor de correos lo resuelve asi que no creo q vaya por ahi, el problema creo q es q me falta algo… para que puede enviar correos desde cualquier usuario y no solo asi de admin

Saludos Smiley Happy
Highlighted
Intermediate

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

Lo pruebo luego en un rato, pero mientras, puedes echarle un ojo a este tutorial. A lo mejor hay algo que se nos ha pasado.
Highlighted
Intermediate

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

Buenas.

He probado con esta configuración:

mail.host=smtp.gmail.com
mail.port=465
mail.protocol=smtps
mail.username=alfresco.pruebas10@gmail.com
mail.encoding=UTF-8
mail.password=*********
mail.smtps.starttls.enable=true
mail.smtps.auth=true

El caso es que me dice que envía la invitación, pero aun no la he recibido. Supongo que en este caso depende de gmail que es el servidor de salida.
Te cuento mañana a ver qué ocurrió, si al final la recibí o no.

Un saludo!
Member II

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

yo cambie mi configuracion de esa manera, creo que encontre la misma pagina de consulta jaja

le puse esto:

mail.host=correo.ictec.com.bo
mail.port=465
mail.username=admin.alfresco@ictec.com.bo
mail.password=********
mail.encoding=UTF-8
mail.from.default=admin.alfresco@ictec.com.bo
mail.smtp.auth=true
mail.smtp.starttls.enable=true
mail.protocol=smtp

y este es el log q ne da:

12:16:01,623 ERROR [org.alfresco.repo.action.executer.MailActionExecuter] [http-apr-8080-exec-2] Failed to send email to diego.mirones@ictec.com.bo
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:2304)
        …..
        …..
        …..
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException: Read timed out
   at java.net.SocketInputStream.socketRead0(Native Method)
   at java.net.SocketInputStream.read(Unknown Source)
   at java.net.SocketInputStream.read(Unknown Source)
   at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:124)
   at java.io.BufferedInputStream.fill(Unknown Source)
   at java.io.BufferedInputStream.read(Unknown Source)
   at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:89)
   at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2284)
   … 223 more


Entonces revise mi servidor de correos y no hay ningun mensaje saliente ni en cola, lo que pasa es que nunca salio… bueno como te comente mi servidor de correos es ZIMBRA y aun estoy sin solucion espero uedas ayudarme de alguna manera

muchas gracias

Highlighted
Alfresco Employee

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

Creo que no es un tema de Alfresco, parece más relacionado con la configuración de ZIMBRA.

<CODE>553 5.7.1 <henrry.cenzano@ictec.com.bo>: Sender address rejected: not owned by user…</CODE> indica que el servidor de correo no soporta el envío de correos en nombre de otra persona. No conozco ZIMBRA pero quizá puedas ajustar la configuración para que permita realizar esta operación.
Software Engineer in Alfresco Search Team.
Highlighted
Intermediate

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

@henrry: El time out probablemente te lo está dando por eso porque no haya respuesta por parte del servidor (has cambiado el puerto a 465 y probablemente lo tengas configurado con el 22 que es la configuración que tenías previamente funcionando).

[quote=Angel Borroy"]
..No conozco ZIMBRA pero quizá puedas ajustar la configuración para que permita realizar esta operación.
[/quote]

Creo que la clave es esa, Ángel. He estado googleando y por lo visto por defecto Zimbra te permite mandar correos con cualquier dirección:

[code]Por defecto en las instalaciones de Zimbra, cualquier usuario que se autentifica smtp con el servidor puede enviar correos utilizando cualquier dirección de correo como origen.[/code]

Y me ha llamado la atención que para obtener el error "Sender address rejected: not owned by user X" se debe configurar previamente Zimbra. Aquí tenéis más información de cómo se habilita esa seguridad.

Henrry, puedes preguntar a tu departamento o la persona responsable de vuestro Zimbra si han habilitado esa seguridad? Porque todo apunta a ello.

Un saludo!
Highlighted
Member II

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

Revise cada uno de los aspectos y llegue a la conclusión de que el problema era mi servidor zimbra ya que se programaron políticas para evitar spam ya que no se puede mandar correo de cualquier usuario sin autentificarse.

Muchas gracias por la respuesta a los dos Angel Borroy y CristinaMR

Ahora me surge una duda hay alguna manera de poner los correos de cada usuario con su contraseña para que puedan esos usuarios puedan mandar correos??

Highlighted
Alfresco Employee

Re: Problemas con la configuracion para envio de correo alfresco 5.0.c Community Edition

No hay manera (y no debería haberla).
Software Engineer in Alfresco Search Team.