Skip Menu |

This queue is for tickets about the MailTools CPAN distribution.

Report information
The Basics
Id: 13385
Status: resolved
Priority: 0/
Queue: MailTools

People
Owner: Nobody in particular
Requestors: david [...] landgren.net
Cc:
AdminCc:

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



Subject: Mail::Internet does not appear to honor the MailFrom parameter
On Windows NT, I am using Mail::Internet v1.58 to send messages constructed by MIME-Tools. I have a fussy SMTP MTA that did not accept the message because the MAIL FROM envelope sender was set to postmaster@ESMTP. The documentation of Mail::Internet states that the envelope sender can be set with the MailFrom attribute. Tracing through the code, however, appears to indicate that the attribute is never inspected. (It is being passed from the smtpsend() method call from my MIME::Entity object and sent to the Mail::Internet constructor). I solved the problem by setting the $ENV{MAILADDRESS} environment variable to a sensible value and the message was delivered.
The MailFrom parameter was fixed in release 1.59 (13 aug 2003) The current version is 1.67: I suggest you to upgrade.