coder / coder/internal

bug: logo does not load automatically in email template

Aperta
#24 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub
project/notifications
Lingua principale
Nessun dato sulla lingua
Stelle
3
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia da coderd/notifications/dispatch/smtp/html.gotmpl alla riga collegata, quindi esamina RFC 2392 e l’articolo di SendGrid a cui si fa riferimento. Studia un approccio per incorporare immagini che funzioni in modo affidabile in Gmail; il lavoro è completato quando il logo viene caricato automaticamente nel modello e-mail SMTP invece di dipendere solo dal link attuale.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go
Ambito
backend
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.