Configuration IMAP Alfresco community 3.2R
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-14-2009 11:24 AM
mon problème est la configuration au niveau alfresco
j'ai changé le fichier alfresco_global.properties comme suit :
################################# Common Alfresco Properties ################################## Sample custom content and index data location#————-dir.root=D:/Alfresco/alf_data## Sample database connection properties#————-db.name=alfrescodb.username=alfrescodb.password=alfrescodb.host=localhostdb.port=3306## External locations#————-ooo.exe=D:/Alfresco/OpenOffice.org/program/sofficeimg.root=D:/Alfresco/ImageMagickswf.exe=D:/Alfresco/bin/pdf2swf## Initial admin password#————-alfresco_user_store.adminpassword=209c6174da490caeb422f3fa5a7ae634## MySQL connection#————-db.driver=org.gjt.mm.mysql.Driverdb.url=jdbc:mysql://${db.host}:${db.port}/${db.name}hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect## Index Recovery Mode#————-#index.recovery.mode=Auto## Outbound Email Configuration#————-#mail.host=192.168.1.233#mail.port=25#mail.username=root#mail.password=123456#mail.encoding=UTF-8#mail.from.default=alfresco@alfresco.org#mail.smtp.auth=false## Alfresco Email Service and Email Server#————-# Enable/Disable the inbound email service. The service could be used by processes other than# the Email Server (e.g. direct RMI access) so this flag is independent of the Email Service.#————-#email.inbound.enabled=true# Email Server properties #————-email.server.enabled=trueemail.server.port=25email.server.domain=alfresco.comemail.inbound.unknownUser=anonymous# A comma separated list of email REGEX patterns of allowed senders.# If there are any values in the list then all sender email addresses# must match. For example:# .*\@alfresco\.com, .*\@alfresco\.org# Allow anyone:#————-#email.server.allowed.senders=.*## The default authentication chain# To configure external authentication subsystems see:# http://wiki.alfresco.com/wiki/Alfresco_Authentication_Subsystems#————-#authentication.chain=alfrescoNtlm1:alfrescoNtlm## IMAP#————-imap.server.enabled=trueimap.server.port=143imap.server.host=192.168.1.233
mais le serveur tomcat se lance avec l'erreur suivante :
16:38:50,968 User:System INFO [repo.imap.AlfrescoImapServer] IMAP service started on host:port 192.168.1.233:143.16:38:50,968 User:System INFO [management.subsystems.ChildApplicationContextFactory] Startup of 'imap' subsystem, ID: [default] completeException in thread "Thread-49" 16:38:50,984 User:System INFO [management.subsystems.ChildApplicationContextFactory] Starting 'Synchronization' subsystem, ID:[default]java.lang.RuntimeException: java.net.BindException: Cannot assign requested address: JVM_Bind at com.icegreen.greenmail.imap.ImapServer.run(ImapServer.java:53)Caused by: java.net.BindException: Cannot assign requested address: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359) at java.net.ServerSocket.bind(ServerSocket.java:319) at java.net.ServerSocket.<init>(ServerSocket.java:185) at com.icegreen.greenmail.AbstractServer.openServerSocket(AbstractServer.java:48) at com.icegreen.greenmail.imap.ImapServer.run(ImapServer.java:51)16:38:50,984 User:System INFO [alfresco.config.JndiPropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/alfresco-shared.properties]
et quand je tente d'envoyer un mail d'alfresco, ça me génère les erreurs suivantes: 16:49:12,390 User:admin ERROR [web.bean.TemplateMailHelperBean] Failed to send email to root@ubuntu-Server.orgorg.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Exception reading response; nested exception is: java.net.SocketException: Connection resetCaused by: javax.mail.MessagingException: Exception reading response; nested exception is: java.net.SocketException: Connection reset 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:379) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:332) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:347) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:336) at org.alfresco.web.bean.TemplateMailHelperBean.notifyUser(TemplateMailHelperBean.java:185) at org.alfresco.web.bean.wizard.BaseInviteUsersWizard.finishImpl(BaseInviteUsersWizard.java:336) at org.alfresco.web.bean.dialog.BaseDialogBean$1.execute(BaseDialogBean.java:124) at org.alfresco.web.bean.dialog.BaseDialogBean$1.execute(BaseDialogBean.java:121) at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:326) at org.alfresco.web.bean.dialog.BaseDialogBean.finish(BaseDialogBean.java:130) at org.alfresco.web.bean.wizard.WizardManager.finish(WizardManager.java:599) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:132) at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:61) at javax.faces.component.UICommand.broadcast(UICommand.java:109) at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:97) at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:171) at org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:32) at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:95) at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:70) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:139) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:110) at sun.reflect.GeneratedMethodAccessor469.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:122) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy195.doFilter(Unknown Source) at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:88) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:74) at sun.reflect.GeneratedMethodAccessor469.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:122) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy195.doFilter(Unknown Source) at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:88) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 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:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) 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:619)Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:168) at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:97) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:75) at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1440) … 61 more
merci de m'aider svp
- Labels:
-
Archive

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-14-2009 11:54 AM
L'ip que vous mentionnez dans votre fichier de conf est probablement l'IP de l'autre machine virtuelle dans laquelle tourne votre serveur IMAP, d'ou l'exception JVM Bind, vous devez donner une des ip de la machine sur laquelle tourne le serveur alfresco. D'autre part, vous devrez changer le port par défaut pour ne pas avoir a lancer alfresco en root. (par exemple mettre l'imap sur le port 1143 et faire une règle iptables de redirection pour ne pas avoir à changer la conf client comme expliqué sur le wiki)
C'est comme ça que les choses se passent.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-15-2009 10:14 AM
vous m'avez dit que alfresco 3.2 possede son propre service imap et pour smtp est ce que je dois configurer un autre serveur ?
et qu'elles sont les autres configuration à faire ( sous alfresco et sous le client de messagerie qui est pour moi Outlook 2007) pour que voir mes espaces dans Outlook comme montré dans :http://wiki.alfresco.com/wiki/IMAP
excusez moi , ça fait longtemps que je suis bloqué à cette configuration alors je vous serai reconnaissant si vous pouvez m'indiquer les étapes à suivre.
merci
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-28-2009 03:49 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-04-2010 01:53 PM
Pour vous permettre l'intégration d'Alfresco dans votre application de messagerie, seuls les 3 derniers paramètres sont nécessaires.
Par contre, l'adresse IP à fournir est celle de votre serveur Alfresco. En effet, comme dit précédemment c'est lui qui fait office de serveur IMAP.
## IMAP#————-imap.server.enabled=trueimap.server.port=143imap.server.host=adresse_IP_serveur_Alfresco
A partir de là il vous faudra configurer un nouveau compte dans votre application de messagerie pour vous connecter sur ce serveur IMAP.
Et au final directement de votre navigateur de messagerie, il vous sera possible de déposer des emails dans Alfresco (avec pièces jointes ou non) et vice-versa.
J'espère avoir été clair.
Bonne Année 2010, ainsi qu'à tous les lecteurs de ce forum.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-05-2010 04:25 AM
j'ai pu résoudre mon problème en utilisant le compte administrateur de alfresco comme paramètre de connexion et j'ai pu visualiser les espaces de Alfresco sous OUtlook 2007.
mais si je crée un autre compte pour un utilisateur alfresco autre que admin j'obtiens ce message d'erreur au niveau de outlook , qui indique que cet utilisateur n'a pas droit a importer les dossiers imap.
La tâche « Synchronisation des dossiers avec abonnement de jack@alfresco-mail.org. » a signalé une erreur (0x800CCCD2) : « Impossible de synchroniser les dossiers avec abonnement de jack@alfresco-mail.org. Erreur : Le serveur a répondu: 'LSUB failed. 00054365 Access refusé. Vous n'avez pas la permission de réaliser cette opération.'. Si ce message réapparaît, contactez l'administrateur du serveur ou votre fournisseur de services Internet. »
alors comment autoriser et limiter pour chaque utilisateur alfresco l'accès à un ensemble d'espaces?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-07-2010 10:04 AM
Si je ne me trompe pas tu utilises la version 3.2r d'Alfresco.
Je te conseille de migrer sur la version 3.2r2 qui corrige certain bug notamment lié à l'accès IMAP d'Alfresco.
Pour ma part je viens de refaire un test avec un compte utilisateur d'alfresco non administrateur directement dans mon logiciel de messagerie.
Désolé ce n'est pas Outlook mais Thunderbird (sous linux mandriva 2010.0) et je n'ai aucun soucis pour accéder à l'ensemble des espaces accessibles pour ce compte.
Voici les paramètres du coté imap serveur alfresco :
## IMAP#————-imap.server.enabled=trueimap.server.port=1143imap.server.host=192.168.0.8
Pour ne pas avoir de problème avec le compte root j'ai mis le port non pas en 143 mais en 1143.Pour ce qui concerne les paramètres du logiciel de messagerie :
Nom de serveur : 192.168.0.8port : 1143utilisateur : nom_utilisateurafresse du compte : nom_utilisateur@alfresco.org (je ne suis pas sur de l'importance de ce paramètre)
Pour finir mon serveur est aussi sous linux mandriva 2009.1 la base de données utilisée est une base PostGresql.
Quelques informations sur mon site http://www.tekonorma.fr
J'espère que cela répondra à ton problème rencontré.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-08-2010 10:25 AM
je te remercie de ton aide

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-08-2010 11:14 AM
De rien, content d'avoir pu te rendre service.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-26-2010 05:15 AM
j'ai installé en maquette la version 3.2R2 de Alfresco et j'ai ajouté les informations nécessaires pour lancer le IMAP dans le fichier alfresco-global.properties.
(imap.server.enabled=true
imap.server.port=143
imap.server.host=mon_server_alfresco
)
j'ai pu faire un telnet sur mon serveur Alfresco via le port 143, juste pour dire que le IMAP est bien UP.
Mon problème c'est j'ai beau essayé de me connecter à mon serveur Alfresco via mon client Lotus en configurant accès en IMAP, mais j'ai pas réussi.
Est ce que quelqu'un à déjà un step by step pour réussir ça.
