-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChanges
More file actions
213 lines (169 loc) · 7.94 KB
/
Changes
File metadata and controls
213 lines (169 loc) · 7.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
Revision history for {{$dist->name}}
{{$NEXT}}
- PLEASE CONSIDER USING EMAIL-SENDER INSTEAD
0.903 2016-11-17
- PLEASE CONSIDER USING EMAIL-SENDER INSTEAD
- Fixed an errant extra test requirement, GH #3. Thanks, Paul.
- Marked the entire dist as DEPRECATED as it should no longer be used.
0.902 2016-07-11
** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **
- Fixed multiple $VERSION variables, GH #2. Thanks, Pavel.
- Addressed some testing issues with bad SMTP host.
- Turned off uninitialized warnings until they can all be resolved.
- Let DZil version the CType:: classes
- Removed unused EXPORT_OK option
0.901 2016-06-29
** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **
- Fixed a bug introduced in 0.900 where the auth method call pointed to the
wrong scope.
0.900003 2016-06-10
** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **
- Fixed conditional dependencies
- Fixed locale specific testing
- Fixed the Changes file
- Added some git helper files for the repo
- Reorganized the PM files into the lib directory
- Auto-generate MANIFEST using MANIFEST.SKIP from here on
- Ensure all files EOL with \n rather than any combination of \n and \r\n
- Renamed many undocumented/private functions to names beginning with _
- Added many, many tests for coverage and to prevent regressions
- Updated Config.PL to modernize.
- Lazily load Win32API::Registry for ::CType::Win32
0.8.23 2014-07-15
- fixed problems with long subjects containing accentuated characters
- fixed problems with IO::Socket::SSL
- trims addresses passed in an array (per request)
- changed licence per request from Fedora
- fix to allow very long passwords
- fix error in TestServer()
0.8.22 2012-12-12
- minor fixes
0.8.21 2012-05-27
- fixed the case in the header names (Content-type -> Content-Type)
- fixed the encoding of non-ascii stuff in headers (RFC 2047)
- fixed using the ctype even for body with MailFile
0.8.16 2008-07-15
- fixed unwanted modification of the parameter hash
0.8.13 2006-02-25
- fixed incorrect handling of singlequotes in mail addresses
- add SMTP commands now sent in uppercase
- removing the port number if the local name is taken from $ENV{HTTP_HOST}
- improved getting the current user name
- can accept authid and authpwd already encoded to base64
- better handling of errors when reading attachments from files and when opening the debug files
- fixed some problems in Content-type header generation
0.8.10 2003-11-23
- use $ENV{HOSTNAME} || $ENV{HTTP_HOST}
in preference to
(gethostbyname 'localhost')[0]
as the local name if none is specified by the user
- fixed half-hour timezone handling
- fixed to => [list, of, addresses] handling
- fixed "incorrect server name" handling (previous versions did not
report the problem correctly in all cases
- untaining the IP address of the SMTP server in all cases
- fixed a problem that caused rare doubling of dots in quoted-printable encoded parts.
- various doc improvements
0.8.08 2003-08-31
- fixed an error in SendEx() causing problems with qmail
(thanks to report&help from "Luciano Bueno " <lbueno@grupoaraucaria.com.ar>)
- added debugging levels
- added an option that tells Mail::Sender to ignore rejected recipients
- you can now overwrite the message-id generation function
- added two addins improving the content type guesswork
- added TestServer method/function
- improved handling of the last newline in quoted-printable encoded parts
(the Outlook problem with = appearing at the end of attached files)
0.8.06 2003-03-24
- new Mail::Sender ({..., on_errors => 'die'});
- new Mail::Sender ({..., on_errors => 'undef'});
- new Mail::Sender ({..., on_errors => 'code'});
- A small fix for an issue with nested parts on the courier-imap server (whatever it is).
0.8.05 2003-03-01
- new Mail::Sender ({..., die_on_errors => 1});
0.8.04 2003-01-08
- fixed typo causing the "Unknown PerlIO layer 'raw:perlio' at .../Mail/Sender.pm line 21"
- fixed incorrect handling of halfhour timezones
0.8.03 2002-12-29
- added NTLM authentication
- send_cmd (internal function for sending commands to the server) checks for
broken connections
- reverted the server response tests
(instead of /^[45]/ (server reported an error)
I use now !/^[123]/ (server reported success) )
- some documentation fixes and additions
0.8.01 2002-08-05
- internal only, please do not use
- fixed problems with PerlIO and ascii-mode sockets under windows with Perl 5.8
0.8.00 2002-08-04
- minor fixes
0.7.14.1 2002-06-12
- minor fixes
0.7.14 2002-06-06
- added ESMTP authentication (LOGIN, PLAIN, CRAM-MD5)
- docs tuneup
- various small fixes
0.7.13.2 2002-03-18
- internal only, BETA versions. Please do not use.
0.7.13.1 2002-03-17
- Small bug fix. Pleae don't use 0.7.12 or 0.7.13
0.7.13 2002-03-13
- made compatible with Perl 5.004 again (sorry I don't have 5.004 at hand and noone reported the problems before releasing 0.7.12 to general public)
- Improved compatibility with some BSD versions (using sockaddr_in() instead of pack())
0.7.12 2002-02-18
- added debuging output
- The problem with multiline responses from some SMTP servers (namely qmail) is solved.
0.7.10 2001-07-10
- minor installation related fixes
0.7.09 2001-06-28
- minor fixes
0.7.08 2001-04-10
- doc fix
0.7.07 2001-04-04
- fixed multipart messages (have you ever used one hash item for two different purposes?)
0.7.06 2001-02-07
- Bug fixed.
0.7.05 2000-01-25
- Added fake_from, fake_to and fake_cc options to new/Open/OpenMultipart/MailMsg/MailFile.
This allows you to send a message to a list of people, while including only the list name/address in the headers. The fake_... may be whatever text you like, doesn't need to look like an address.
0.7.04 2000-01-14
- PPM installation fix. No code changes.
0.7.03 2000-01-14
- bugfix - ate the last character on each line in SendEx() (Used in SendFile) under Unix. Thanks, Jan Starzynski <jan@planet.de>!
0.7.02 2000-01-08
- bugfix - sending en email with a line consisting of only a single dot?
0.7.01 1999-12-09
- bugfix (qmail would not accept attachments)
0.7.00 1999-11-24
- Mail/Sender.config file may be used to set up default options for new Mail::Sender.
- You may install a function that gets called for every message.
- Open(), MailMsg and MailFile accept ctype, and encoding parameters.
- You have more options in Part() and Body(). It's possible to send HTML mails with inlined images easily now.
- Error -5 (Unspecified communication error) now includes the actual error returned by the mail server.
- Some more examples in the docs.
- Mail::Sender now tries to guess the content type for attached files.
- You may now create not only multipart/mixed but also multipart/related or other messages.
0.6.7 1999-01-25
- minor fixes
0.6.6 1999-01-04
- unsure of release date
- Added support for CC: and BCC:.
0.6 1999-01-03
- unsure of release date
- fixed problems with Base64 encoding.
- Files are now read, encoded and sent in parts instead of whole at once.
- You may call SendEnc several times in one part now.
0.5 1999-01-02
- unsure of release date
- Cancel : cancel an Opened message.
- $sender->{'error'} : last error for this object.
- @Errors : a list of error messages.
- Several minor fixes.
0.4 1999-01-01
- Unsure of release date
- MailMsg : Send a string as a mail by single call
- MailFile : The same plus attached files
- SendFile : Insert a file as a part of a multipart message
- Send(Line)Enc : Automatic encoding (Base64,Quoted-Printable)
0.01 1998-12-22
- original version; created by h2xs 1.18