Skip Menu |

This queue is for tickets about the MailTools CPAN distribution.

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

Owner: Nobody in particular
Requestors: david [...]

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

Subject: Mail::Internet does not appear to honor the MailFrom parameter
Download (untitled) / with headers
text/plain 668b
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.
Download (untitled) / with headers
text/plain 118b
The MailFrom parameter was fixed in release 1.59 (13 aug 2003) The current version is 1.67: I suggest you to upgrade.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to