Si configuro un filtro y le envío una respuesta enlatada, Gmail agrega +canned.response
mi nombre de usuario en la respuesta.
Por ejemplo, dado el filtro "de: [email protected] a: [email protected]" configurado para enviar una respuesta enlatada, cuando [email protected]
me envía un correo electrónico, la respuesta enlazada proviene en [email protected]
lugar de [email protected]
, exponiendo que estoy usando un respuesta enlatada.
Hay alguna manera de evitar esto?
gmail
gmail-canned-response
Kerrick
fuente
fuente
Respuestas:
Lo que hay que recordar sobre la "respuesta enlatada" actual para Gmail es que debe agregarse desde la pestaña "Labs".
Esto significa que puede haber escaso apoyo y tiene el potencial de desaparecer por completo. Este "Laboratorio" en particular tiene una serie de otras peculiaridades que están fuera del alcance de su pregunta, pero creo que su respuesta es "No".
Parece que la razón de " + canned.response " es evitar algún bucle de correo electrónico que alguien podría crear inadvertidamente al reenviar el mensaje o incluso simplemente responderlo.
En mi prueba, utilicé un filtro para la respuesta basado en un " De " específico con un " Asunto " que contiene una palabra clave. La respuesta enlatada se disparó cada vez, excepto cuando respondí directamente a la respuesta enlatada.
Estoy seguro de que la mayoría de las personas pueden vivir con este capricho, pero algunos de los otros caprichos que encontré al probar esto podrían hacer que Google retire este laboratorio.
fuente
Pensé en una forma de no usar la respuesta enlatada como tal (incluida la
response
cita agregada en la dirección de correo electrónico), sino simplemente reenviar la respuesta enlatada a los correos electrónicos filtrados (destinatarios). Así es como esto luce:Código
Explicado
Las primeras líneas son para determinar el Id. De la respuesta enlatada que desea enviar. La
Logger
función ayudará a registrar todos los ID de draf. Agregue este Id particular en elgetMessageById(Id)
. Los siguientes tres fragmentos recibirán todos los correos no leídos de lacannedResponse
etiqueta y eliminarán los duplicados.Según los correos electrónicos presentes, las respuestas enlatadas se reenvían a los diferentes destinatarios. Después de eso, todos los correos electrónicos no leídos en la etiqueta cannedResponse se marcan como leídos.
Uso
Agregue el código navegando a la siguiente URL: https://script.google.com .
Asegúrese de presionar el botón "error" para autenticar el script y su uso. El script se puede activar en un intervalo de tiempo. Establezca el disparador en el
Resources
menú, de la manera que desee.En este caso, hay algunos requisitos previos. Debe tener una etiqueta llamada
cannedResponse
y tener una respuesta enlatada como borrador. Además, se necesita un filtro para enviar respuestas enlatadas.Captura de pantalla
fuente
Jacob
Su código era justo lo que estaba buscando. Pero siendo el perfeccionista que soy, encontré algunos problemas con su código:
Modifiqué su código para tener en cuenta estos y aquí está mi versión:
fuente