Configuración del correo
La aplicación envía correos electrónicos a los usuarios en algunas ocasiones, por ejemplo cuando los usuarios se han suscrito a un documento o a una 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 utilizarí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 la edición, 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»Prueba de la configuración
Sección titulada «Prueba 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 del correo sin necesidad de reiniciar OpenKM, lo cual lleva tiempo y lo deja 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 del correo de dicho fichero. La utilidad dispone de varios parámetros que se utilizarán para enviar el correo de prueba:
- -f, –from: Dirección de origen utilizada para enviar el correo de prueba (obligatorio)
- -t, –to: Dirección de destino utilizada para enviar el correo de prueba (obligatorio)
- -a, –attachment: Un fichero opcional que se enviará como adjunto
Puede ejecutar la utilidad de esta manera:
$ java -jar OKMMailChecker.jar -f origin@openkm.com -t destination@openkm.com -a SampleFile.txt