Tenemos un sistema que envía correos electrónicos de estado periódicamente.
Tengo una regla que mueve los mensajes que envía a una carpeta, pero realmente sólo necesito conservar la última versión del correo electrónico.
Por el momento tengo que ir a la carpeta y borrar cualquier versión anterior del mensaje, pero me gustaría que eso suceda automáticamente. ¿Existe alguna regla que pueda configurar para hacer esto?
Respuesta1
Me parece que las reglas predeterminadas en Outlook son bastante restrictivas. Sospecho que será una rápida incursión en el perturbado mundo de VBA para que funcione como usted desea.
Lo más probable es que necesites crear una macro que se ejecute cada vez que Outlook reciba un correo y, como parte de esa macro, vaciar la otra carpeta y realizar el movimiento.
Stack Overflow tiene un par de buenas respuestas que señalan la mejor manera de lograrlo:
En primer lugar, se ejecuta la macro en el correo recibido:https://stackoverflow.com/questions/11263483/how-do-i-trigger-a-macro-to-run-after-a-new-mail-is-received-in-outlook
Luego se eliminan todos los elementos de una carpeta determinada:https://stackoverflow.com/questions/1782498/outlook-macro-why-doesnt-this-delete-all-items-from-deleted-folder
Luego, por último, el traslado del envío postal debería ser un movimiento sencillo...:http://msdn.microsoft.com/en-us/library/office/ff860683%28v=office.15%29.aspx