Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • I should probably add email validation to CPAN::Reporter. This wouldn't catch "" but would at least ensure a valid RFC format. Do people think that's useful or is this pointless?

    If pointless, what would we need to have it be relevant? Send a test message and see if the MX accepts it? That's going to be a pain to do reliably because of firewalls. Just check that there is an MX for the given domain? Is that enough?

    And which CPAN modules are back-compatible enough to add as a pre-requisite? (5.005 at least, with wide platform support.)

    Other ideas?

    -- dagolden

    • Let people register as testers by confirming an email address that is used as their "from." Then it can be made clear which reports come from registered testers. More data could be collected, if they were willing: contact prefs (STFU or "happy to help"), location, platforms tested, etc.
    • Unfortunately, hlagh@hlagh and hlagh@hlagh.hlagh are perfectly legal according to the relevant RFCs. Some form of registration system would work to fix this, and would also presumably be part of the shiny HTTP future and so reduce the mail load on But it would also form a barrier to entry for those who just submit test results for the small number of modules they need for their own use
    • As Dave mentions, whether an address is RFC compliant doesn't guarantee a real address. Whether the domain resolves to an MX record again doesn't mean the address exists. The only way is to send a mail to the user requesting a response to verify themselves, such as happens with several mailing lists. With so many people getting involved with testing now and the value of ensuring authors can contact testers should they need clarification of any reports, then registration is a logic next step.

      With the HTTP i