Configuración del correo
La aplicación a veces envía correos a los usuarios, por ejemplo cuando se han suscrito a un documento o carpeta.
Cambiar la configuración del correo
Sección titulada «Cambiar la configuración del correo»Obtenga los datos de su cuenta de correo (los mismos que usaría para configurar un cliente de correo estándar, como Outlook o Thunderbird).
Edite el fichero $TOMCAT_HOME/openkm.properties:
vim /home/openkm/tomcat-8.5.69/openkm.propertiesTras editarlo, el fichero openkm.properties debería tener un aspecto similar a este:
spring.mail.host=localhostspring.mail.port=25spring.mail.username=spring.mail.password=spring.mail.from=noreply@openkm.comspring.mail.properties.mail.smtp.auth=falsespring.mail.properties.mail.smtp.starttls.enable=falseEjemplo con Gmail
Sección titulada «Ejemplo con Gmail»spring.mail.host=smtp.gmail.comspring.mail.port=587spring.mail.username=<username>spring.mail.password=<password>spring.mail.properties.mail.smtp.auth=truespring.mail.properties.mail.smtp.starttls.enable=truespring.mail.properties.mail.smtp.ssl.trust=smtp.gmail.comspring.mail.properties.mail.debug=trueOffice 365
Sección titulada «Office 365»spring.mail.host=smtp.office365.comspring.mail.username=<username>spring.mail.password=<password>spring.mail.properties.mail.smtp.auth=truespring.mail.properties.mail.smtp.starttls.enable=truespring.mail.properties.mail.smtp.ssl.trust=smtp.office365.comspring.mail.properties.mail.debug=trueServidor de correo con configuración SSL antigua
Sección titulada «Servidor de correo con configuración SSL antigua»spring.mail.host=mail.myserver.comspring.mail.port=465spring.mail.username=<username>spring.mail.password=<password>spring.mail.properties.mail.smtp.auth=truespring.mail.properties.mail.smtp.ssl.enable=truespring.mail.properties.mail.debug=trueInformación adicional
Sección titulada «Información adicional»Comprobación de la configuración
Sección titulada «Comprobación de la configuración»A veces configurar el correo puede ser complejo y propenso a errores porque hay muchos parámetros de configuración y muchos servidores de correo distintos. Para facilitar esta configuración, hemos desarrollado una utilidad llamada OKMMailChecker que le ayuda a probar la configuración de correo sin necesidad de reiniciar OpenKM, lo cual lleva tiempo y deja la aplicación no disponible para los usuarios durante estas pruebas.
Esta utilidad puede descargarse desde https://download.openkm.com y debe colocarse en el directorio de OpenKM donde se encuentra el fichero openkm.properties. En efecto, esta utilidad leerá la configuración de correo de ese fichero. Esta utilidad tiene varios parámetros que se usarán para enviar el correo de prueba:
- -f, –from: origen usado para enviar el correo de prueba (obligatorio)
- -t, –to: destino usado para enviar el correo de prueba (obligatorio)
- -a, –attachment: un fichero opcional para enviar como adjunto
Puede ejecutar la utilidad de esta forma:
$ java -jar OKMMailChecker.jar -f origin@openkm.com -t destination@openkm.com -a SampleFile.txt