jetmore / jetmore/swaks

add proper SMTPUTF8 handling for MUA mode

Open
#98 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Perl
Stars
1.3k
Forks
95
PR merge metrics
No merged PRs in 30d

Description

#20 is adding more of the test mode - saying use SMTPUTF8 and error if it's not available. For MUA mode this should be more conditional - see if it's needed based on the content of the message and make sure everything is encoded properly

note also 8BITBODY, which appears to be complementary to SMTPUTF8 but which we don't currently support

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the MUA-mode implementation and reviewing the test-mode work described in #20. Trace how message content determines whether SMTPUTF8 is needed, then inspect the existing SMTP handling for encoding and the unsupported 8BITBODY option. Done means conditional SMTPUTF8 behavior, correct message encoding, and a considered result for 8BITBODY.

Written by the indexing model from the issue text.

Assessment

Tech stack
perl
Domain
cli, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.