coder / coder/internal

bug: logo does not load automatically in email template

Offen
#24 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
project/notifications
Vorherrschende Sprache
Keine Sprachdaten
Sterne
3
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne bei coderd/notifications/dispatch/smtp/html.gotmpl an der verlinkten Zeile, und prüfe anschließend RFC 2392 sowie den referenzierten SendGrid-Artikel. Untersuche einen Ansatz zum Einbetten von Bildern, der zuverlässig in Gmail funktioniert; als erledigt gilt die Aufgabe, wenn das Logo im SMTP-E-Mail-Template automatisch geladen wird, statt sich nur auf den aktuellen Link zu verlassen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.