nodemailer / mailparser

Decode mime formatted e-mails
Other
1.59k stars 281 forks source link

Parse disposition-notification-to header as address #359

Closed RoyalBingBong closed 7 months ago

RoyalBingBong commented 7 months ago

In our application we need to handle MDNs and for that we need to parse the "Disposition-Notification-To" header and compare the address with the Return-Path header.

I would like to have the same structure of addresses and use mail parser function, but it feels quite dirty to use undocumented and seemingly internal-only methods like decodeAddresses, getAddressesHTML and getAddressesText, so I decided to add a small PR in the hopes that it will be accepted and merged in a timely manner.

Unfortunately I do not have the time (and quite frankly the knowledge) to implement all the parsing related to MDNs (e.g. machine readable and human readable content for an MDN mail).

CLAassistant commented 7 months ago

CLA assistant check
All committers have signed the CLA.