Skip Menu |

This queue is for tickets about the libnet CPAN distribution.

Report information
The Basics
Id: 28138
Status: resolved
Priority: 0/
Queue: libnet

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

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



Subject: Net::SMTP gets xtext encoding slightly wrong
According to RFC 1891, xtext encoding should use upper case hex chars: xtext = *( xchar / hexchar ) xchar = any ASCII CHAR between "!" (33) and "~" (126) inclusive, except for "+" and "=". ; "hexchar"s are intended to encode octets that cannot appear ; as ASCII characters within an esmtp-value. hexchar = ASCII "+" immediately followed by two upper case hexadecimal digits Whereas Net::SMTP uses sprintf("+%02x") which uses lower case hex digits.