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 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364
|
2009-12-24 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, configure.ac: Bump version. Document.
* Makefile.am, configure.ac: Get it building correctly with latest autotools.
2009-12-24 José Fonseca <jfonseca@vmware.com>
* main.c: Make force_mda in the esmtprc to work with the -t option (based on
patch by Sourav K. Mandal). force_mda in the esmtprc does not work with the
-t option passed to esmtp, because rcfile_parse is called after
message_parse_headers is called in the -t handling. Of course,
message_parse_headers relies on the esmtprc to have been parsed already in
order to denote all recipients as local when force_mda is specified.
2009-12-16 José Fonseca <jfonseca@users.sourceforge.net>
* NEWS, configure.ac: Bump version number.
2009-06-27 José Fonseca <jfonseca@users.sourceforge.net>
* NEWS, esmtprc.5, lexer.l, local.c, local.h, main.c, parser.y: Force mail to
be delivered by the MDA. SF patch 2489938.
2009-03-28 José Fonseca <jfonseca@users.sourceforge.net>
* NEWS: Update the news.
* .gitignore: Ignore derived files.
* esmtp-wrapper: Use locking in esmtp-wrapper (Phil Sutter). Prevents
multiple background deliveries in parallel, and a race condition.
2008-11-14 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, README: Update mutt option name in the user manual (Wu Fengguang).
2008-10-09 José Fonseca <jrfonseca@users.sourceforge.net>
* README: Use ESMTP MTA instead, to try to distinguish from the protocol.
libESMTP -> ESMTP was not a good naming choice but too late to change now...
* NEWS, autogen.sh, configure.ac: Bump version for release.
2008-09-17 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, esmtprc.5, lexer.l, parser.y, smtp.c, smtp.h: Option to disable
Message-ID header (Phil Sutter).
2008-07-10 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS: Update news.
* smtp.c: Fix NTLM authentication (Nils Rennebarth).
2007-09-03 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, configure.ac: Bump version for release.
* esmtp-wrapper: Handle mailq's -q option (Phil Sutter).
* README: Wrapper script documentation (Phil Sutter).
2007-08-15 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, message.c: Handle CR-LF newline endings when parsing the headers.
2007-08-08 José Fonseca <jrfonseca@users.sourceforge.net>
* Makefile.am: Distribute the esmtp-wrapper script.
* esmtp-wrapper: Minor corrections.
* NEWS, TODO, esmtp-wrapper: Wrapper script for off-line mail delivery (Phil
Sutter).
2007-08-07 José Fonseca <jrfonseca@users.sourceforge.net>
* README: Update the Thawte certificate in the Gmail instructions (Oscar
Fernandez).
2007-01-29 José Fonseca <jrfonseca@users.sourceforge.net>
* AUTHORS, README, lexer.l, message.c, message.h, parser.y, sample.esmtprc,
xmalloc.h: Convert to UTF-8.
2007-01-27 José Fonseca <jrfonseca@users.sourceforge.net>
* esmtp.1: Describe -I in man page for sendmail (Reuben Thomas).
* NEWS, local.c: Prevent segfault expanding %F in the MDA string when the
reverse path is not specified.
* esmtprc.5: Fix spelling.
* NEWS, smtp.c: Use a reasonable default for the reverse path when one is not
specified, instead of an empty one.
* main.c: Fix gcc warning.
2006-03-18 José Fonseca <jrfonseca@users.sourceforge.net>
* autogen.sh, configure.ac: Update to automake-1.9.
* NEWS, README: Document how to get CA certifcates.
* esmtp.1, esmtprc.5: Use only ASCII codes.
2006-02-08 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, README: Tips for adding missing Date: headers in messages for local
delivery (Bruce Schultz).
2005-08-04 José Fonseca <jrfonseca@users.sourceforge.net>
* TODO: Mention a test suite.
* NEWS, esmtp.1, esmtprc.5: Corrections to the manpages (Reuben Thomas).
2005-03-10 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS: Prepare for release.
* NEWS, local.c: Do not pass multiple address to the MDA quoted as a single
argument (Kusanagi Kouichi).
2005-02-15 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, esmtprc.5, lexer.l, main.c, main.h, parser.y, smtp.c, smtp.h: Allow
to set helo-name. Allow to send out local mail as remote mail by adding a
qualifying domain name. Allow forcing envelope-from and Sender headers. Drop
possible admin-added sgid priveleges to be dropped after reading the config.
(Bernhard Link)
* NEWS, configure.ac, parser.y: Enforce strict permissions on configuration
file (Tiago Macambira).
* NEWS, acinclude.m4, configure.ac, main.c: Don't require getopt_long (based
on SASAJIMA and Dirk Tilger patches).
* configure.ac: Nonstandard libesmtp dir (Dirk Tilger).
* autogen.sh: Force usage of automake-1.7
2005-01-11 José Fonseca <jrfonseca@users.sourceforge.net>
* Makefile.am: Idem.
* configure.ac, parser.y: Fix place of esmtprc config file: esmtprc should
put in $sysconfdir, but it's always put in /etc (Sasajima).
2004-06-29 José Fonseca <jrfonseca@users.sourceforge.net>
* smtp.c: Disable SMTP AUTH if no username is given.
2004-06-23 José Fonseca <jrfonseca@users.sourceforge.net>
* TODO: Update TODO file. Remove debian packaging scripts.
2004-02-18 José Fonseca <jrfonseca@users.sourceforge.net>
* TODO, local.c, parser.y: Fail when no configuration file is found. Fix typo
in the lexer. Fix compiler warning.
2004-01-13 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, TODO, lexer.l, parser.y, smtp.c, smtp.h: Add a 'postconnect' keyword
to execute a command after closing a SMTP connection.
* esmtp.1, esmtprc.5: Document when and how the local MDA is invoked. Fix
some typos.
* autogen.sh, configure.ac: Tell configure.ac to generate a config.h instead
of a long gcc comand line.
2003-11-16 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, acinclude.m4, configure.ac: Minor version bump. Use libesmtp-config
for libESMTP flags detection. Cleaned configure.ac.
2003-11-14 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, configure.ac: Bump version for release.
2003-11-07 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, smtp.c: Don't call smtp_starttls_set_password_cb() unless StartTLS is
enabled (Maurice Galland).
2003-11-06 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, esmtp.spec: RedHat RPM spec file (Robert Scheck).
2003-11-03 José Fonseca <jrfonseca@users.sourceforge.net>
* AUTHORS, NEWS, README, TODO, autogen.sh, message.c, smtp.c: Detailed
documentation on how to use the StartTLS extension. Handle StarTLS events.
Fixed some compiler warnings.
2003-10-17 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, esmtprc.5, lexer.l, parser.y, sample.esmtprc, smtp.c, smtp.h: New
'preconnect' keyword to execute a command prior to opening an SMTP connection
(Daniel Richard G.).
* Makefile.am, configure.ac: Several fixes to the autotools scripts. (Daniel
Richard G.)
* smtp.c: Fix compiler warning. (Daniel Richard G.)
2003-10-04 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, README, configure.ac, esmtp.1, esmtprc.5, lexer.l, message.c,
parser.y, smtp.c: Version bump. New 'default' keyword for indentities
(Vitezslav Batrla). Documentation updates.
2003-08-11 José Fonseca <jrfonseca@users.sourceforge.net>
* smtp.c: Don't fail when libesmtp is compiled without openssl support
(tox@centrum.cz).
2003-07-15 José Fonseca <jrfonseca@users.sourceforge.net>
* esmtp.1, esmtprc.5: Detect the MDA for debconf. Minor documentation
enhancements. Add the [forgoten] esmtprc.5 manpage.
2003-07-14 José Fonseca <jrfonseca@users.sourceforge.net>
* Makefile.am, NEWS, local.c, message.c, message.h, smtp.c: Check th MDA
return status. Fixed a bug the input buffering which when using the '-t'
option and piping the input caused the parsed headers to be lost. Undo the
inclusion of the debian directory and the source package. Tweak the
dpkggen.sh script.
* Makefile.am, NEWS, README, TODO, esmtp.1: Add a man page for the
configuration file.
* configure.ac: Bump patch level version.
* Makefile.am: Further debian packaging fixes. Include debian directory on
the source package.
2003-07-12 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS: Debian packaging fixes.
* README.mutt: Remove README.mutt - its information is now included in README
2003-07-05 José Fonseca <jrfonseca@users.sourceforge.net>
* esmtp.1, local.c, main.c: Minor fixes to the man page. Fixed some minor
memory leaks.
* NEWS, README, TODO, esmtp.1: Spelling corrections.
* NEWS, README: Remove the rationale from the manual. Add timestamps to the
version log.
* Makefile.am, NEWS, README, TODO, esmtp.1, local.c, main.c, message.c,
message.h, rfc822.c, sample.esmtprc, smtp.c, smtp.h: Better documentation.
Support for more sendmail options. Error verification for libESMTP calls.
2003-07-04 José Fonseca <jrfonseca@users.sourceforge.net>
* AUTHORS, Makefile.am, esmtp.1: Removed Brian Stafford from the authors for
sake of consistency - the code from his orginal libESMTP example has been
pratically rewritten and there are many other people which code I took here.
These sources are all referred in the sources. Add some missing source files
to automake sources.
* local.c, main.c, main.h, message.c, parser.y, rcfile.h, smtp.c: Search for
the global configuration file. Do not make the CRLF line translation for the
MDA pipe.
2003-07-03 José Fonseca <jrfonseca@users.sourceforge.net>
* Makefile.am, NEWS, TODO, local.c, main.c, sample.esmtprc: Documentation and
packaging fixes for the latest changes.
* lexer.l, local.c, local.h, main.c, message.c, message.h, parser.y,
rfc822.c, smtp.c, smtp.h, xmalloc.h: Exit with an error code immediately
whenever an error. Extensive use of xmalloc and friends.
* Makefile.am, TODO, esmtp.1, esmtp.h, lexer.l, list.h, local.c, local.h,
main.c, main.h, message.c, message.h, parser.y, rfc822.c, rfc822.h, smtp.c,
smtp.h: Modularization of the code. Hability to get the recipients from the
message headers. Local delivery via a MDA.
2003-06-27 José Fonseca <jrfonseca@users.sourceforge.net>
* Makefile.am, TODO, configure.ac, esmtp.1, main.c: Include the sendmail
compatibility executables symlinks and the respective man pages.
2003-06-24 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, esmtp.1: Beautification of the manpage. Updated the news.
* acinclude.m4, autogen.sh, configure.ac: Fixes to the configure script to
cope with different pthread and getopt libraries in order to compile on
FreeBSD and possibly also on other platforms (Tim Hemel).
2003-05-18 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, README.mutt, autogen.sh, configure.ac, sample.esmtprc: Bumped to
version 0.4. Added Debian packaging. Fixes to the autogen.sh script.
Mentioned some caveats in the documentation.
2003-02-24 José Fonseca <jrfonseca@users.sourceforge.net>
* Makefile.am: Add esmtp.h to esmtp sources.
2003-02-11 José Fonseca <jrfonseca@users.sourceforge.net>
* NEWS, TODO, esmtp.1, esmtp.h, lexer.l, main.c, parser.y, sample.esmtprc:
Support for identities and custom configuration files based on patch by
Jerome <freejazz@gmx.fr>. Respective documentation updates. The use of '='
in the configuration file was made optional.
2002-11-09 José Fonseca <jrfonseca@users.sourceforge.net>
* README.mutt, TODO, esmtp.1, main.c: Implemented the '-X' option. Use of
event_cb for the verbose output.
* main.c: Fix bug where legitimate '-q' options could be considered invalid.
* README, README.mutt, TODO, lexer.l, main.c, parser.y: Source formatting
fixes.
* README.mutt: Mention the envelope sender flag in README.mutt.
2002-11-05 José Fonseca <jrfonseca@users.sourceforge.net>
* configure.ac, main.c: Version bump. Minor code reordering.
2002-10-10 José Fonseca <jrfonseca@users.sourceforge.net>
* configure.ac: Use updated autotools syntax. Generate bzip2 tarballs
2002-10-03 José Fonseca <jrfonseca@users.sourceforge.net>
* Makefile.am: Tell automake to include the man pages in the source package
2002-09-29 José Fonseca <jrfonseca@users.sourceforge.net>
* configure.ac: Bumped program version to 0.2
* esmtp.1, main.c, parser.y: Removed the BUGS section of the man page. Fixed
a dipplicate case statement. Added yyerror declaration to fixe the mismathced
declaration warning.
* AUTHORS, README, README.mutt, TODO: Several documentions fixes and
additions.
* esmtp.1, main.c: Better handling of the -b options and update of the man
page. Use sendmail exit codes.
* README.mutt: README.mutt example used a deprecated option '-m'
* esmtp.1: Some small corrections to the man page
2002-09-26 José Fonseca <jrfonseca@users.sourceforge.net>
* COPYING, INSTALL, Makefile.am, README.mutt, TODO, autogen.sh, configure.ac,
esmtp.1, lexer.l, main.c, parser.y, sample.esmtprc: Initial revision
|