Messages without a Content-Transfer-Encoding header pass an empty encoding to go-imap
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Beginne damit nachzuverfolgen, wie Nachrichten ohne einen Content-Transfer-Encoding-Header behandelt werden, bevor sie an go-imap übergeben werden. Überprüfe, dass der fehlende Wert zu 7bit wird und dass die Serialisierung nicht mehr eine ungültige NIL-Kodierung erzeugt, wobei die verknüpfte go-imap-Issue als Kontext dient.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
as such, combined with https://github.com/emersion/go-imap/issues/545, the encoding gets serialized as NIL which is invalid according to spec; the encoding should default in this case to 7bit:
This is the default value -- that is, "Content-Transfer-Encoding: 7BIT" is assumed if the Content-Transfer-Encoding header field is not present.
- Vorherrschende Sprache
- Go
- Sterne
- 26
- Forks
- 13
- Ø Merge
- 9 T. 1 Std.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus foxcpp/go-imap-sql
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
foxcpp/go-imap-sql#48 ·
-
Flags/PermanentFlags somehow contains an empty stringEvtl. vergeben @ptrcnull hat das vor 1128 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 48/100
foxcpp/go-imap-sql#44 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
foxcpp/go-imap-sql#37 ·
-
enhancement security
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
foxcpp/go-imap-sql#34 ·
-
enhancement performance
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
foxcpp/go-imap-sql#33 · 1 Reaktion ·
Alle Issues in foxcpp/go-imap-sql
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
-
agent-review-finding bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
jordansmall/spindrift#5281 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
github/github-mcp-server#3489 ·
Maintainer antworten meist innerhalb von 4 Tagen
-
L: java:gradle L: java:maven L: ruby:bundler T: bug 🐞
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
dependabot/dependabot-core#16547 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Docs/examples still create key ranges in ascending order, which fails in 3.1.0 (follow-up to #1754)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
pg-sharding/spqr#3083 ·
Maintainer antworten meist innerhalb von 1 Tag