Parámetros de configuración de notificaciones
Cuando un usuario está suscrito a un documento, cualquier cambio en el documento se le notificará por correo electrónico. Estos mensajes de correo se crean utilizando unas plantillas definidas. Estas plantillas por defecto para crear los mensajes pueden adaptarse a su propio estilo.
| Campo / Propiedad | Tipo | Descripción |
|---|---|---|
| send.mail.from.user | Boolean | Por defecto, la aplicación envía las notificaciones por correo estableciendo el valor del campo remitente como la dirección de correo del usuario. Cuando este parámetro está deshabilitado, se utilizará la dirección de remitente por defecto para todos los correos enviados por la aplicación (todos los correos enviados por la aplicación tendrán la misma dirección de remitente). Cuando el servidor de correo tiene restringido el cambio del campo remitente por defecto (por ejemplo, cuando no se permite utilizar la cuenta general@mail.com para enviar un correo con el valor del campo remitente user@mail.com, normalmente este tipo de configuración del servidor de correo se establece para evitar el spam), este parámetro debe establecerse en “false”. true |
| notification.message.subject | Text | Asunto del mensaje enviado cuando un usuario ha elegido notificar algo a otro. OpenKM - NOTIFICATION |
| notification.message.body | HTML | Cuerpo del mensaje enviado cuando un usuario ha elegido notificar algo a otro. Message: ${notificationMessage} User: ${userId} <#list documentList as doc>Document: ${doc.path} </#list> |
| subscription.message.subject | Text | Asunto del mensaje enviado automáticamente a causa de algún evento. Esto ocurre porque el usuario está suscrito a algún nodo. OpenKM - ${eventType} - ${documentPath} |
| subscription.message.body | HTML | Cuerpo del mensaje enviado automáticamente a causa de algún evento. Esto ocurre porque el usuario está suscrito a algún nodo. Document: ${documentPath} User: ${userId} Event: ${eventType} Comment: ${subscriptionComment} |
| proposed.subscription.message.subject | Text | Asunto del mensaje enviado cuando un usuario propone a otro la suscripción a algún nodo. OpenKM - PROPOSED SUBSCRIPTION |
| proposed.subscription.message.body | HTML | Cuerpo del mensaje enviado cuando un usuario propone a otro alguna suscripción de nodo. Comment: ${proposedSubscriptionComment} User: ${userId} <#list documentList as doc>Document: ${doc.path} </#list> |
| notify.twitter.status | Text | Este es el texto utilizado en el mensaje de notificación de twitter. OpenKM - ${documentUrl} - ${documentPath} - ${userId} - ${eventType} Edit Delete |
| notify.twitter.user | String | Nombre de usuario de la cuenta de Twitter. |
| notify.twitter.password | String | Contraseña de la cuenta de Twitter. |
Sustituciones
Sección titulada «Sustituciones»Para la propiedad notification.message.body:
- ${documentUrl} or ${docUrl} muestra la URL del nodo..
- ${documentPath} or ${docPath} muestra la ruta del nodo.
- ${documentName} or ${docName} muestra el nombre del nodo.
- ${userId} muestra el id del usuario que causó la acción.
- ${notificationMessage} muestra el mensaje de notificación.
Para las propiedades subscription.message.body, proposed.subscription.message.body y notify.twitter.status:
- ${documentUrl} or ${docUrl} muestra la URL del nodo.
- ${documentPath} or ${docPath} muestra la ruta del nodo.
- ${documentName} or ${docName} muestra el nombre del nodo.
- ${userId} muestra el id del usuario que causó el evento.
- ${eventType} muestra el tipo de evento.
- ${subscriptionComment} muestra el comentario de la suscripción.