Adam Monsen wrote:
I'm unable to send in test reports via cpanplus because the test email sent by Mail::Send doesn't have a valid sender domain. How might I set this?
Example:
----- The following addresses had permanent fatal errors ----- <[EMAIL PROTECTED]> (reason: 550 [PERMFAIL] perl.org requires valid sender domain)
[...]
Here are the headers for the sent report:
Return-Path: <[EMAIL PROTECTED]> Received: from localhost.localdomain (exodus [127.0.0.1]) by localhost.localdomain (8.12.10/8.12.10) with ESMTP id i7PHZsj5012172 for <[EMAIL PROTECTED]>; Wed, 25 Aug 2004 10:35:54 -0700 Received: (from [EMAIL PROTECTED]) by localhost.localdomain (8.12.10/8.12.10/Submit) id i7PHZs1h012170;
Your DNS is not set up correctly. Your machine has a hostname of exodus, but the machine doesn't know to which domain it belong. You might merely have to change /etc/hosts and your MTA will pick it up (after a restart). Otherwise you may have to name it explicitly your MTA config.
If you don't have a domain, you will have to forward your traffic through your ISP's outbound MXes (probably something like smtp.example.com). This is configured in your MTA.
David
