enviar mail con javascript

cancel
Showing results for 
Search instead for 
Did you mean: 
dacedos
Member II

enviar mail con javascript

Hola!

Pues creo que sera una tonteria… pero ando pez con javascript.

Necesito un script que me permita enviar un mail y que se ejecute cuando se sube contenido a un directorio. No puedo usar el sistema de reglas de alfresco puesto que la persona a quien se envia el mail depende de una propiedad del propio espacio que tendria que leer automaticamente.

Alguna ayuda??

gracias!
4 Replies
pjcaracuel_2349
Active Member II

Re: enviar mail con javascript

Buenas,

la persona a quien se envia el mail depende de una propiedad del propio espacio que tendria que leer automaticamente.

Pero esto tambien se podria leer desde el script. ¿no?

Saludos
dacedos
Member II

Re: enviar mail con javascript

Si, pueden leerse, o bueno, mejor podrian leerse del padre y asi me ahorro tambien la herencia

espacio 1
   |___espacio 1.1
   |            |__fichero 1
   |___espacio 1.2

Seria:
cuando se sube contenido a espacio 1.1 se lee la propiedad "revisor" de espacio 1 y se enviar un mail a esa direccion
pjcaracuel_2349
Active Member II

Re: enviar mail con javascript

Ok,

Yo en su dia hice algo parecido, pero leia las propiedades de un metadato multivalor


for each(prop in document.properties["cjp:dproc_listaAImplicadas"])
{
var mail = actions.create("mail");
var groups = new Array("GROUP_"+prop);
mail.parameters.to_many=groups;
mail.parameters.subject = "Nuevo Procedimiento elaborado por el area de " + document.properties["cjp:dproc_AreaOrigen"];
mail.parameters.from = "pedro.jimenezt@xxxxxx.xx";
mail.parameters.template = companyhome.childByNamePath("Data Dictionary/Email Templates/notificar_grupos.ftl");
mail.parameters.text = "";
mail.execute(document);
}

En tu caso seria quitar el bucle for y poner algo como:
space.parent.properties.revisor o algo asi en el campo mail.parameters.to

Saludos
dacedos
Member II

Re: enviar mail con javascript

Gracias Pedro, era el mail.execute(document); que no sabia que parametro ponerle!