"Fossies" - the Fresh Open Source Software Archive

Member "Mail-Sendmail-0.79_16/Changes" (8 Jul 2006, 5577 Bytes) of package /linux/privat/old/Mail-Sendmail-0.79_16.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 Revision history for Perl extension Mail::Sendmail.
    2 
    3 Thanks a lot to the many people who helped between versions with
    4 suggestions or reporting bugs. I can't any more keep track of all
    5 the people who send me usefull comments, but I do read them and
    6 thank everybody!
    7 
    8 0.79_16
    9        - experimental SMTP AUTH support (LOGIN PLAIN CRAM-MD5 DIGEST-MD5)
   10        - Fix bug where one refused RCPT TO: would abort everything 
   11        - send EHLO, and parse response (for later AUTH implementation)
   12        - better handling of multi-line responses, and better error-messages
   13        - Also normalize line endings in headers
   14        - Now keeps the Sender header if it was used. Previous versions
   15          only used it for the MAIL FROM: command and deleted it.
   16        - No space between "MAIL FROM:" or "RCPT TO:" and address.
   17 
   18 0.79   same as 0.78_6
   19 
   20 0.78_6 06.02.2003
   21        - Remove old configuration variables from version 0.74.
   22        - document $mail{Sender}
   23        - add seconds to Date header (some buggy mailers freak out if
   24          the time has no seconds)
   25        - added "/" (\x2F) as a valid character in mailbox part.
   26        - minor documentation updates
   27 
   28 0.78_5 24.08.2002
   29        - Adapt reference to mail headers in module to new case convention
   30          (bug introduced in 0.78_2).
   31        - ppd and PPM install changes...
   32 
   33 0.78_4 
   34          no change in module, only in PPM distribution
   35 
   36 0.78_3 11.08.2002
   37        - support multi-line responses
   38        - define local $\ and $_ in &sendmail to protect us from outside
   39          settings (is this really needed?)
   40        - delete $mail{Sender} used for envelope sender, but not needed as
   41          header
   42        - internal rewrite using subs to send and receive on socket
   43 
   44 0.78_2 11.08.2002
   45        - fix old bug with dot as 76th char disappearing.
   46        - correct very old bug where port number was not extracted from
   47          stuff like 'my.server:2525'.
   48        - fix time_to_date bug with negative half-hour zones (only Newfoundland?)
   49        - use Sys::Hostname to get the hostname for HELO. (I think it has
   50          been part of the standard distribution for many years now)
   51        - support different envelope sender through $mail{Sender}
   52        - Change case of headers: first character after "-" also uppercased
   53          now, so people who believe this is required because Outlook does it
   54          this way stop complaining. :-)
   55        - Enable full session output for debugging
   56        - Do not copy the mail message again to a different variable.
   57        - Minor documentation changes.
   58 
   59 0.78  25.09.2000
   60       - Now accepts single-letter host/domain names in addresses. They were
   61         previously rejected, due to my misunderstanding of an RFC.
   62       - Removed smtp.site1.csi.com from the default servers. That server is
   63         not an open relay any more. This leaves only 'localhost' in the
   64         servers list.
   65 0.77  28.03.99
   66       - If connection to 1st server failed, the others failed too, but
   67         only with certain Perl-version/OS combinations !?!.
   68         Fixed (hopefuly).
   69 0.76  27.03.99
   70       - fixed bug which prevented trying other servers in list if
   71         connection to first failed.
   72       - fixed reporting of server in log.
   73 0.75  27.03.99
   74       - you can now send attachments, html mail etc... your headers will
   75         be left alone.
   76       - can use a list of possible SMTP servers instead of a single one.
   77       - all configuration now grouped in a %mailcfg hash.
   78       - removes possible extra line-endings in headers.
   79       - e-mail address regex changes:
   80         . now accepts user@[xxx.xxx.xxx.xxx]
   81         . now refuses commas (they are only valid in quoted strings
   82           which $address_rx does not support). Comma separated
   83           recipients lists now work even with no space after the comma.
   84       - if you used an X-mailer header, the Mail::Sendmail vwersion was
   85         appended. It isn't any more.
   86       - removed unnecessary BEGIN{} block.
   87       - no more warnings on empty Subject.
   88       - lots's of cleaning up in the code.
   89         
   90 0.74  Fri Jul 31 14:50:54 1998
   91       - Fixed $/ problem: mailing would hang if caller had redefined
   92         the record separator. It's now locally set to "\015\012". 
   93       - corrected reading of %mail hash passed to sendmail: it would
   94         abort on a false value (the trap is clearly mentionned in the
   95         perl docs: shame on me!)
   96       - added configurable retries when failure to connect to server 
   97       - much more error checking
   98       - more warnings to STDERR, but only if running with -w flag.
   99       - changed $address_rx, so it accepts user@hostname, not only
  100         user@host.top, and also accepts weird but legal characters
  101       - Message body is now all of Message, Body and Text instead
  102         of the first not empty one (if you don't mind the final
  103         message being in random order, you can now be really sloppy
  104         when filling in the message from your script!).
  105       - use strict.
  106       - Added Makefile.PL.
  107       - updated doc
  108 
  109 0.73: - Line endings changed again to be Mac compatible at last.
  110       - Automatic time zone detection.
  111       - Support for SMTP Port change for single messages.
  112       - Always default to quoted-printable encoding if possible.
  113       - Added $Mail::Sendmail::default_sender.
  114       
  115 0.72: - Fixed line endings in Body to "\r\n".
  116       - MIME quoted-printable encoding is now automatic if needed.
  117       - Test script can now run unattended.
  118 
  119 0.71: - Fixed Time Zone bug with AS port.
  120       - Added half-hour Time Zone support.
  121       - Repackaged with \n line endings instead of \r\n.