Tengo una plantilla de correo electrónico que me gustaría iniciar desde dentro del caso utilizando un botón/enlace. Veo la opción en configuración-> personalizar-> casos-> botón y enlaces, incluso veo dónde tengo que colocar la URL. Lo que no veo es documentación sobre cómo construir la URL para lanzar una plantilla de correo electrónico. Cualquier ayudará a ser un granOpción de vínculos y botones de Salesforce Create: URL personalizada para iniciar la plantilla de correo electrónico
Respuesta
No sé si esto está documentado en cualquier lugar por la fuerza de ventas, pero me pareció que de algún trabajo de adivinar:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn
sólo tiene que utilizar el contenido que a medida que el URL de un botón personalizado o un enlace . Este es para casos, como intentas hacer, pero creo que esto debería funcionar para otros tipos de objetos también.
Los parámetros son p3_lkid
, que es el identificador de caso, p2_lkid
que es el id del contacto que está enviando un correo electrónico, y template_id
que está codificada para que la plantilla de correo electrónico deseada. (Puede encontrar esta identificación en la url de la página de configuración de la plantilla)
La respuesta de Abeyer es buena. Sin embargo, si la plantilla contiene archivos adjuntos solución "{!} Case.Solution_Attachments" los archivos adjuntos no conseguirán incluido a menos que agregue el new_template = 1 parámetro a la URL por lo que es:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn&new_template=1
Esto fue realmente útil. Sí, sin embargo, descubrí otra forma de hacerlo. Haga clic en el botón "Enviar un correo electrónico" que tiene actualmente. Copie la URL y agregue &template_id=YOUR TEMPLATE ID
.
Hay otro número de identificación que se mostrará en la URL original. Cambie eso para ser el campo dinámico que quiere que sea.
Por ejemplo:
Copiar URL de "Enviar correo electrónico": https://na3.salesforce.com/_ui/core/email/author/EmailAuthor?p3_lkid=70150000000Axj1&retURL=%2F70150000000Axj1
Añadir &template_id=YOUR TEMPLATE ID
por lo que se ve así:
/_ui/core/email/author/EmailAuthor?p3_lkid=70150000000Axj1&retURL=%2F70150000000Axj1&template_id=YOUR TEMPLATE ID
Retire el otro ID (que es el objeto que utilizó para enviar el correo electrónico, por lo tanto, en este caso, quería poder enviar un correo electrónico directamente desde una campaña) y reemplazarlo por el campo dinámico:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Campaign.Id}&retURL=%2F70150000000Axih&template_id=YOUR TEMPLATE ID
¡Y listo! ¡Deberia de funcionar!
- 1. .net motor de plantilla de correo electrónico
- 2. nombre de usuario o correo electrónico para iniciar sesión?
- 3. posición de plantilla de correo electrónico absoluta?
- 4. JSP como plantilla de correo electrónico
- 5. MAILTO Enlace en el correo electrónico para iniciar un nuevo correo electrónico
- 6. Iniciar aplicación personalizada con URL por dominio
- 7. Auto iniciar sesión y volver a enviar el correo electrónico
- 8. FOSUserBundle iniciar sesión con correo electrónico (Symfony2)
- 9. ¿Cómo puedo personalizar la plantilla del correo electrónico de Mailboxer?
- 10. cómo insertar una imagen en la plantilla de correo electrónico
- 11. Integración de correo electrónico
- 12. jQuery y grupos de botones de opción
- 13. Grails Spring Security utiliza el correo electrónico para iniciar sesión
- 14. ¿Cómo crear un campo de búsqueda para la entidad de la plantilla de correo electrónico?
- 15. Diseñar la plantilla de correo para restablecer la contraseña
- 16. API Salesforce REST ¿Iniciar sesión?
- 17. regex para la validación de correo electrónico
- 18. Plantilla de correo electrónico de Magento If Statements
- 19. ¿Cómo inicio mi aplicación a través de una URL personalizada en un correo electrónico
- 20. svnadmin create: Opción esperado
- 21. Protocolo de URL personalizado en Windows - enlaces de correo electrónico
- 22. Magento obtener plantilla de correo electrónico por código
- 23. Iniciar Outlook y tener un correo electrónico rellenado previamente desde la línea de comando
- 24. nuevo correo electrónico bloquea la perspectiva, fuerza la ventana de correo electrónico como topMost
- 25. Django: Mejor práctica para URL conf, plantilla de plantilla url
- 26. Rails y Mailchimp - Correo electrónico de bienvenida
- 27. Corregir encabezados de correo electrónico para entregar el correo de la lista de correo
- 28. filter_var o función personalizada para la validación de correo electrónico en php
- 29. correo electrónico validación de campo de correo
- 30. Impedir que Gmail cree enlaces para URL y direcciones de correo electrónico
Y como heurística general, intente agregar los parámetros 'id',' someobjectId', o 'someobject_id' a la URL de una página, ya que a menudo puede modificar el comportamiento predeterminado de salesforce con estos. También hay muchos menos obvios ('p3_lkid' ??), que a veces puedes encontrar simplemente haciendo clic en la página de destino desde varios enlaces y contextos y observando cómo cambia la URL. – abeyer
Gracias tendrán que jugar con esto –