Skip Menu |

This queue is for tickets about the Net-IMAP-Server CPAN distribution.

Report information
The Basics
Id: 122989
Status: new
Priority: 0/
Queue: Net-IMAP-Server

People
Owner: Nobody in particular
Requestors: pali [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: (no value)
Fixed in: (no value)



Subject: Net::IMAP::Server::Message uses private function Email::MIME::ContentType::_parse_attributes from external module
Function Email::MIME::ContentType::_parse_attributes starts with underline and is private for module Email::MIME::ContentType. In past it already changed behavior parameter which it accept without notice as it is internal private function for Email::MIME::ContentType module. We are not expecting that external modules would depend on and use internal private functions of Email::MIME::ContentType module. https://metacpan.org/source/ALEXMV/Net-IMAP-Server-1.39/lib/Net/IMAP/Server/Message.pm#L501 So please stop using Email::MIME::ContentType::_parse_attributes function in Net::IMAP::Server::Message module. As based on above facts Net::IMAP::Server::Message module can stop working at anytime in future. If you need to parse Content-Disposition header, then you can use public function parse_content_disposition which was added into module Email::MIME::ContentType in version 1.022.