The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.74 - 1998-07-31

  • Fixed $/ problem: mailing would hang if caller had redefined the record separator. It's now locally set to "\015\012".
  • corrected reading of %mail hash passed to sendmail: it would abort on a false value (the trap is clearly mentionned in the perl docs: shame on me!)
  • added configurable retries when failure to connect to server
  • much more error checking
  • more warnings to STDERR, but only if running with -w flag.
  • changed $address_rx, so it accepts user@hostname, not only user@host.top, and also accepts weird but legal characters
  • Message body is now all of Message, Body and Text instead of the first not empty one (if you don't mind the final message being in random order, you can now be really sloppy when filling in the message from your script!).
  • use strict.
  • Added Makefile.PL.
  • updated doc
  • 0.73: - Line endings changed again to be Mac compatible at last.
    • Automatic time zone detection.
    • Support for SMTP Port change for single messages.
    • Always default to quoted-printable encoding if possible.
    • Added $Mail::Sendmail::default_sender.
  • 0.72: - Fixed line endings in Body to "\r\n".
    • MIME quoted-printable encoding is now automatic if needed.
    • Test script can now run unattended.
  • 0.71: - Fixed Time Zone bug with AS port.
    • Added half-hour Time Zone support.
    • Repackaged with \n line endings instead of \r\n.

Modules