Bonjour à tou(te)s,Cela fait plusieurs jours que j'essaye, en vain, d'envoyer des mails (notamment pour 'inviter' des personnes à rejoindre 1 site) depuis Alfresco 3.4d. J'ai pourtant suivi le wiki (http://wiki.alfresco.com/wiki/Outbound_E-mail_Configuration) mais rien à faire. Alors je me décide à poster !Ma configuration est la suivante : - Alfresco est installé sur ma machine en local. Il n'est donc pas déployé sur un serveur (peut-être que cela viendrait de là?).Premiers test -> host : hotmailFichier de config (C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\subsystems\email\OutboundSMTP) outboundSMTP.properties :mail.host=smtp.live.com
mail.port=25
mail.username=monMail@hotmail.com
mail.password=monMDP
mail.encoding=UTF-8
mail.from.default=monMail@hotmail.com
mail.smtp.auth=true
mail.protocol=smtp
et l'erreur log associée :17:11:13,574 User:admin ERROR [action.executer.MailActionExecuter] Failed to send email to monMail@hotmail.com
org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: smtp.live.com, port: 25;
nested exception is:
java.net.ConnectException: Connection refused: connect
at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:418)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:341)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:356)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:345)
at org.alfresco.repo.action.executer.MailActionExecuter.executeImpl(MailActionExecuter.java:439)
at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:133)
….
Caused by: javax.mail.MessagingException: Could not connect to SMTP host: smtp.live.com, port: 25;
nested exception is:
java.net.ConnectException: Connection refused: connect
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
…
Erreur ! F*** !Deuxième test -> host : gmail.com Fichier de config : outboundSMTP.properties :Suivi de l'exemple du Wiki…
mail.host=smtp.gmail.com
mail.port=465
mail.protocol=smtps
mail.username=monMail@gmail.com
mail.password=monMDP
# New Properties
mail.smtps.starttls.enable=true
mail.smtps.auth=true
(+modification du XML aussi)Erreur associée :17:46:01,049 ERROR [extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 03070003 Wrapped Exception (with status template): 03070007 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitation.post.json.js': 03070006 Failed to signal transition sendInvite from workflow task jbpm$3.
org.springframework.extensions.webscripts.WebScriptException: 03070003 Wrapped Exception (with status template): 03070007 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitation.post.json.js': 03070006 Failed to signal transition sendInvite from workflow task jbpm$3.
at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:758)
at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)
at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:383)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:381)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:436)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:466)
at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:304)
at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:333)
at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:189)
at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
…
Toujours une erreur! Certes, il peut se connecter (on dirait au SMTP associé) mais l'invitation ne part pas…Auriez-vous des idées pour essayer d'arranger ça ? J'espère que mon explication a été claire!
A+, et merci par avance !