Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Verify Email::MIME raw-body quoted-printable serialization

Ouverte
#1,835 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
48/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Active
Stack technique
java
Domaine
testing

Piste de recherche

Start with assertion 18 ('quoted-printable + body_set raw works') in t/encoding.t of Email::MIME 1.954, and check whether PR #1817's change to MIME::QuotedPrint::encode_qp EOL handling affects it. Run that test file on system Perl, the JVM backend and the interpreter to compare results. Done means assertion 18 passes on all three, or a focused regression test is added and the raw-body quoted-printable path is fixed.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Summary

Recheck the Email::MIME 1.954 raw-body quoted-printable assertion reported in issue #1341 after the MIME::QuotedPrint::encode_qp EOL fix from PR #1817.

Evidence

CPAN random-tester run 20260924-085657-82687 reported that Email::MIME 1.954 fails assertion 18 in t/encoding.t, quoted-printable + body_set raw works, on both JVM and interpreter backends. The system-Perl oracle passed the complete Email::MIME suite.

PR #1817 fixes the requested EOL handling and verifies Email::MIME::Encodings 1.317 t/basic.t on both backends. The raw-body assertion itself was not rerun, so it is not yet known whether that change resolves this path. This issue tracks that remaining verification separately from #1141, which covers RFC 2047 header decoding and address parsing.

Acceptance criteria

  • Run Email::MIME 1.954 t/encoding.t on system Perl, JVM, and interpreter.
  • Confirm whether assertion 18 passes with PR #1817 merged.
  • If it still fails, add a focused project-owned regression and fix the underlying raw-body quoted-printable behavior.
Langage dominant
Perl
Étoiles
64
Forks
8
Merge moyen
5 h 39 min
PR mergées (30 j)
213

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de fglock/PerlOnJava

Toutes les issues de fglock/PerlOnJava

Issues similaires

Plus d'issues Perl

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.