Difference between revisions of "Tomcat mail configuration"
From OpenKM Documentation
Line 23: | Line 23: | ||
mail.transport.protocol="smtp" | mail.transport.protocol="smtp" | ||
mail.debug="true"/> | mail.debug="true"/> | ||
+ | </source> | ||
+ | |||
+ | == Gmail example == | ||
+ | <source lang="xml"> | ||
+ | <Resource name="mail/MyMailServerName" | ||
+ | auth="Container" | ||
+ | type="javax.mail.Session" | ||
+ | mail.transport.protocol="smtp" | ||
+ | mail.smtp.host="smtp.gmail.com" | ||
+ | mail.smtp.port="465" | ||
+ | mail.smtp.auth="true" | ||
+ | mail.smtp.user="myusername@gmail.com" | ||
+ | password="mypassword" | ||
+ | mail.smtp.starttls.enable="true" | ||
+ | mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory" | ||
+ | /> | ||
</source> | </source> | ||
[[Category: Installation Guide]] | [[Category: Installation Guide]] |
Revision as of 22:20, 18 October 2012
OpenKM is a J2EE application deployed in a Tomcat. Some parameters have a default configuration that fit common user requirements but others depend on specific user configuration.
INFORMATION NOT COMPLETE, UNDER CONSTRUCTION |
OpenKM sometimes sends emails to users (because they have subscribed a document or folder, for example) and you have to check that this email configuration is correct. If you edit the file $TOMCAT_HOME/conf/server.xml:
$ vim $$TOMCAT_HOME/conf/server.xml
You will see something like this:
<Resource
name="mail/Session"
type="javax.mail.Session"
auth="Container"
mail.smtp.host="mydomain IP address"
mail.smtp.auth="true"
username="my email account username"
password="the email account password"
mail.user="my email account username"
mail.password="the email account password"
mail.port="25"
mail.transport.protocol="smtp"
mail.debug="true"/>
Gmail example
<Resource name="mail/MyMailServerName"
auth="Container"
type="javax.mail.Session"
mail.transport.protocol="smtp"
mail.smtp.host="smtp.gmail.com"
mail.smtp.port="465"
mail.smtp.auth="true"
mail.smtp.user="myusername@gmail.com"
password="mypassword"
mail.smtp.starttls.enable="true"
mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
/>