Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

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

Đang mở
#1,835 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
48/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
java
Lĩnh vực
testing

Hướng nghiên cứu

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.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

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.
Ngôn ngữ chính
Perl
Star
64
Fork
7
Merge trung bình
5 giờ 39 phút
Pull request đã merge (30 ngày)
213

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của fglock/PerlOnJava

Tất cả issue của fglock/PerlOnJava

Issue tương tự

Thêm issue về Perl

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.