Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
raissa sagot
liferay 6.1 notification utilisateur
April 18, 2012 5:55 AM
Answer

raissa sagot

Rank: New Member

Posts: 16

Join Date: March 22, 2012

Recent Posts

Bonjour,
Je suis penchée sur un problème depuis quelques jour que je n'arrive pas à résoudre. Liferay 6.1 + Tomcat
Lorsque je crée un utilisateur ou que j'essaye de récupérer un mot de passe oublié, je ne recoi aucun email.

J'ai suivi de nombreux tuto, wiki, forum, rien n'y fait.

J'ai modifier le fameux conf/Catalina/localhost/ROOT.xml
en ajoutant :
<Resource
name="mail/MailSession"
auth="Container"
type="javax.mail.Session"
mail.imap.host="imap.gmail.com"
mail.imap.port="993"
mail.pop.host="pop.gmail.com"
mail.store.protocol="imap"
mail.transport.protocol="smtp"
mail.smtp.host="smtp.gmail.com"
mail.smtp.port="465"
mail.smtp.auth="true"
mail.smtp.starttls.enable="true"
mail.smtp.user="monLogin@gmail.com"
password="monMotDePasse"
mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
/>
dans la balise <contexte>.

J'ai ajouté ceci dans mon portal-ext.properties :

mail.session.jndi.name=mail/MailSession
mail.session.mail.pop3.host=pop.gmail.com
mail.session.mail.pop3.password=
mail.session.mail.pop3.port=110
mail.session.mail.pop3.user=
mail.session.mail.imap.host=imap.gmail.com
mail.session.mail.imap.port=993
mail.session.mail.store.protocol=imap
mail.session.mail.transport.protocol=smtp
mail.session.mail.smtp.host=smtp.gmail.com
mail.session.mail.smtp.password=monMotDePasse
mail.session.mail.smtp.user=monLogin@gmail.com
mail.session.mail.smtp.port=465
mail.session.mail.smtp.auth=true
mail.session.mail.smtp.starttls.enable=true
mail.session.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory

J'ai régler mon serveur mail dans la partie administration du serveur dans le control panel, voir configMail.png

J'ai changer dans configuration du portail le nom de domaine du serveur mail : gmail.com et dans notification d'email, dans le champs adresse j'ai mis mon adresse gmail.

Malgré tout cela je ne recoit pas d'email. Au contraire, une erreur apparait dans Eclipse et je n'arrive pas à la paliée :
12:38:27,120 ERROR [MailEngine:507] Exception reading response
12:38:27,121 ERROR [MailEngine:154] java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at java.security.cert.PKIXParameters.setTrustAnchors(PKIXParameters.java:183)
at java.security.cert.PKIXParameters.<init>(PKIXParameters.java:103)
at java.security.cert.PKIXBuilderParameters.<init>(PKIXBuilderParameters.java:87)
at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:57)
at sun.security.validator.Validator.getInstance(Validator.java:161)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.getValidator(X509TrustManagerImpl.java:108)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:204)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1053)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:128)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:529)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:465)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1120)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:744)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
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)


SVP aidez moi à trouver une solution. J'ai vu que plein de personne avait ce problème, mais je n'ai trouvé aucune solution.

R. Sagot
Attachment

Attachments: configMail.PNG (38.0k)
Pascal SIMON
RE: liferay 6.1 notification utilisateur
May 16, 2012 12:45 AM
Answer

Pascal SIMON

Rank: Junior Member

Posts: 81

Join Date: February 18, 2009

Recent Posts

Hello,

En 6.1 EE sp1 cela fonctionne tres bien. Quelle version utilises-tu que je puisse faire le test ?

Pascal