coder / coder/internal

bug: logo does not load automatically in email template

Abierto
#24 6 comentarios 0 reacciones 0 asignados Ver en GitHub
project/notifications
Lenguaje dominante
Sin datos de lenguaje
Estrellas
3
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Previously I tried to embed our logo in the SMTP email template, but it was not supported in Gmail.

Currently we link to the logo in the template.
https://github.com/coder/coder/blob/main/coderd/notifications/dispatch/smtp/html.gotmpl#L11

@mafredri suggested there may be other approaches to embedding images such as [CIDs](https://datatracker.ietf.org/doc/html/rfc2392). [This article](https://sendgrid.com/en-us/blog/embedding-images-emails-facts) from SendGrid (Apr 2024) suggests that CIDs may not work in Gmail reliably, but it's worth trying - or using multiple techniques together.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza por coderd/notifications/dispatch/smtp/html.gotmpl en la línea enlazada y, después, revisa RFC 2392 y el artículo de SendGrid referenciado. Investiga un enfoque para incrustar imágenes que funcione de forma fiable en Gmail; se considera terminado cuando el logotipo se carga automáticamente en la plantilla de correo electrónico SMTP, en lugar de depender únicamente del enlace actual.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
go
Área
backend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.