Notes:
Gotmail Release Notes
=====================
Please see the Gotmail website, http://gotmail.sf.net/, for the latest news
about the project, or the Changelog accompanying the release, for more details
than what is provided.
Gotmail 0.8.8
* Applied patch from jdanwhite to help with spaces in folder names.
* Fixed bug in allowing empty lines in config files
* Include "gotmail4evolution" script which transports one's hotmail mail
to a folder in evolution.
Changes:
2005-12-11 Jon Phillips <jon@rejon.org>
* ChangeLog PRESSRELEASE.in NEWS.in VERSION README: Updated the files
to prep for the next release 0.8.8.
* Makefile: Added support for using txt2html to generate html versions
of our documentation. Added first implementation of this for the
PRESSRELEASE which generates PRESSRELEASE.html. I did not include this
in the packaging though because it is primarily for whoever submits
the PR for a release.
2006-01-03 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
Applied patch 1389121 (thanks to 'jdanwhite')
2005-10-23 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
1378340 : Allowed empty line in config file.
2005-12-11 Jon Phillips <jon@rejon.org>
* gotmail.in : Fixed the problem with the --folder-directory option
because it doesn't put a trailing slash for a folder. I just added
this slash and now it works.
* gotmail4evolution: Committed my old crappy script which gets hotmail
and then puts in the proper place for evolution to be able to read
the mail. Much work still needs to happen on it and its currently not
installed at all.
* VERSION: Fixed for release.
* PRESSRELEASE.in: Fixed version numbers...arg.
* PRESSRELEASE.html: Added this file as several sites need html PR.
2005-10-23 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
Allowed spaces between option '=' value in the config file.
Slipped in $Id: ChangeLog,v 1.70 2006/02/26 23:40:08 kidproto Exp $ for CVS based identification (I got lost otherwise).
2005-10-22 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
When downloaded is active, deleting and marking is now
restricted to the not yet downloaded ones. (speed)
2005-09-09 Paul Howarth <paul@city-fan.org>
* Makefile Makefile.dist :
Functionality split between Makefiles; main Makefile is for
building packages, Makefile.dist is for distribution and
handles installation
None of the .in files are now distributed, so the packages
are much cleaner and less wasteful of space
Packages are now built in "packages" subdirectory
* gotmail.spec.in :
Build from bzipped tarball and include PRESSRELEASE
* gotmail.1 :
Renamed to gotmail.man and used as a source file for generation
of gotmail.1(.gz/.bz2) along with AUTHORS
2005-09-03 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
Fixing a bug that generates warnings in env-less environment
, such as when started from startup scripts
2005-09-03 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
Fixing a bug in the printing of from and subject of a mail.
Fixing a bug in the mark read (and some cleaning up around
sorting of messages)
2005-08-31 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
Implementing [ 1256384 ] Get all messages in a folder first,
then process them all
2005-08-28 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
Superficial verbosity change.
Implemented the bug part of [ 1256384 ] :
Get all messages in a folder first, then process them all
Implemented [ 1052736 ] Problem with sendmail and msg
containing a single dot line. (bucovina patch)
2005-08-27 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
-[ 865738 ] Show sender and subject of deleted spam?
Implemented.
In fact from --verbosity 1 on , sender and subject
are always shown.
Also some output cleanup and reformattting.
- [ 933293 ] Don't include password in debug files
by redirecting of curl stderr -> gotmail stdout + filter
2005-08-26 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in :
--usage in less funky format but more in columns.
--nodownload switch became --onlyspamscan (old one kept for compat)
2005-08-25 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in : [ 1223473 ] 0.84 "Could not parse redirect location"
solved by warning for it.
2005-08-25 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in : I reworked thoroughly the options mechanism.
All options are now in one place in an hash.
Apart from being more structured (so that
comand line options and file options are
always consistent) it makes it also easier
to go further in localization.
2005-08-23 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in : revamped the output according to following principles
- no logfile anymore
use ./gotmail options > gotmail.log
use ./gotmail options | tee gotmail.log
- some output makes only sense interactively (detected and filtered)
- some output makes only sense when running in debug mode
- verbosity level filtering
- errors go to stderr
2005-08-22 Jon Phillips <jon@rejon.org>
* NEWS.in NEWS: Updated news with newest release notes. Removed NEWS
and now using NEWS.in because of processing the VERSION adding to it.
* VERSION: Changed the version number to 0.8.5.
* *: Branched the release: RELEASE_0_8_6_BRANCH
* VERSION: Changed the VERSION to 0.8.7CVS
* Makefile: added bzip directive.
* PRESSRELEASE.in: Added press release file.
2005-08-21 Jon Phillips <jon@rejon.org>
* gotmail.in: Fixed the lang. formatting of previous De Laender patch.
* Makefile: started to add support for deb files.
2005-08-20 Jos De Laender <jdla@users.sourceforge.net>
* gotmail.in : Implemented the requests 1243677 and 1068059.
It keeps locally track of the downloaded messages in a file
specified with the --downloaded switch.
This avoids double downloading.
2005-08-18 Jon Phillips <jon@rejon.org>
* gotmail.in: Added Jos De Laender's patch to do language detection
which provides us a way to utilize language dependent features! This
fix allows for the trash and other localized items to be found in the
script so that non-English users have the same access. He did a great
job on this patch!
* AUTHORS: Added Jos De Laender's name to the file.
2005-08-15 Paul Howarth <paul@city-fan.org>
* Makefile: Fix "make dist" problem when gotmail.spec not present.
* gotmail: Remove from CVS since it's now generated from gotmail.in.
Don't include in tarball, but do include in zipfile because Windows
users probably won't have sed to generate gotmail from gotmail.in.
* README: Added note about .tar.gz and .zip differences.
2005-08-12 Jon Phillips <jon@rejon.org>
* gotmail.in: Added for processing to add version number to with make.
Also made a level of redundancy with a constant so that gotmail.in can
be run so that patches can be applied against this. I'm going to
remove gotmail from cvs and then use gotmail.in as the specified file.
* gotmail: This is probably going to get replaced. I fixed some
version printout code.
* Makefile: added code to replace version in the script.
2005-08-11 Paul Howarth <paul@city-fan.org>
* gotmail.spec gotmail.spec.in Makefile: gotmail.spec now generated
from new file gotmail.spec.in, based on contents of VERSION file. This
results in src.rpm packages that are coherent and can be rebuilt
outside the gotmail directory without any special parameters being
needed. gotmail.spec itself is no longer needed in CVS. CVS version
numbers catered for in rpm version/release tags for sane upgrade path.
* Makefile: Rationalised so that "make dist" builds all targets, i.e.
tarball, zip, rpm and src.rpm. Individual target "tarball" added. RPM
targets now result in rpm files in the build directory.
2005-08-10 Jon Phillips <jon@rejon.org>
* gotmail: fixed order of stripping out html entites so amp is last
* Makefile: Removed TODO and added VERSION to dist
* TODO: Moved all the todos to the sf.net page. It is better to track
them properly rather than have another place to maintain these.
* VERSION gotmail.spec gotmail Makefile: Added file VERSION that has the
version of gotmail. This way the version only has to change in
one place and then if anyone needs it in a file, etc, then
just cat it!
2005-07-12 Jon Phillips <jon@rejon.org>
* gotmail: Turned gotmail to run silent by default. Changed out some
redundant code.
2005-07-11 Jon Phillips <jon@rejon.org>
* gotmail: I added windows compatibility to the script. I also added
some code to do OS checking to prepare for possible future
differences between systems we might need to account for. Added note
on which option (debug) prints to log file as well as to screen.
I added two new options: -l, --log <path_to_logfile> and
--use-log which then explictly writes a log. One must remember to
change the levels of verbosity in output in order to change the
verbosity of output in the logfile.
* gotmail.spec gotmail Makefile: Changed version num to 0.8.5CVS.
* AUTHORS: Added new name to AUTHORS file.
* README: Added instructions for using gotmail on Windows.
* gotmail.1: Added new options.
2005-06-27 Jon Phillips <jon@rejon.org>
* Makefile: Started to add a make test mainly to check make settings.
2005-06-21 Paul Howarth <paul@city-fan.org>
* Makefile: Make more packager-friendly by adding DESTDIR support
and generally tidying up. Add "rpm", "srpm", and "rpms" targets
for building binary RPM, source RPM, or both.
* gotmail.spec: Added gotmail.spec for RPM building.
* TODO: Add note about version numbers.
2005-06-21 Jon Phillips <kidproto@users.sourceforge.net>
* gotmail: Merged patch by Jens E. Madsen Jr. to clean up temporary
files on exit. Merged another patch by same author that adds
--summary option. Patches tweaked by Paul Howarth to apply against
current version, as they were originally submitted in April 2004.
* gotmail.1: Added --summary option to the manpage.
2005-06-19 Jon Phillips <kidproto@users.sourceforge.net>
* gotmail: Changed version number to 0.8.5-CVS
2005-06-18 Jon Phillips <kidproto@users.sourceforge.net>
* Makefile: Fixed Makefile bug with uninstall. Tested the Makefile.
* NEWS: Added NEWS file for release notes and news.
* Gotmail.1: Added updates to the man page.
2005-06-16 Jon Phillips <kidproto@users.sourceforge.net>
* gotmail: Added expansion of $HOME from bash to the conf files.
* README: Updated the README and cut out various pieces. Added
reference to the new AUTHORS file.
* Makefile: Made a basic Makefile to make, clean, distclean, make a
the distribution tarball (dist), and uninstall on a standard system
2005-06-14 Jon Phillips <kidproto@users.sourceforge.net>
* gotmail: Merged patch remove-header.patch to add commandline option
for removing header. Merged patch to add procmail-option to both the
conf and from commandline. Patched patch which adds exclude-folders
option for commandline and for the conf. file. Patched fix for
moving mail around in the mailboxes. Changed the query string from
"move" to the new "MoveTo". Added support for the various
domains that are used for hotmail.com accounts: charter.com,
compaq.net, hotmail.co.jp, hotmail.co.uk, hotmail.com, hotmail.de,
hotmail.fr, hotmail.it, messengeruser.com, msn.com, passport.com,
webtv.net. Now a user can input these into the conf file or
through the commandline. Also, added a line to usage of sendmail
to check perl version and then get rid of wide character warnings
that were getting printed.
* AUTHORS: Added an authors file to give credit to all those that have
contributed to this project.
2005-06-10 Jon Phillips <kidproto@users.sourceforge.net>
* gotmail: Merged patch to fix current login woes. The patch
was provided by user zieglerm and solved current hotmail redirection
problems. It needs testing and users need acurrent version.
* Changelog: Changed structure of the Changelog as well.
gotmail 0.8.2 - 2004-10-10
* Added code to make sure that SpamAssassin is installed
when the --use-sa option is used.
* delete-spam wasn't working from .gotmailrc. Fixed.
* Added support for moving spam to any folder
* Added the spam score threshhold to the command line
* Changed the deleted folder constant to reflect Hotmail's
changes.
* Added support for moving mail after downloading
* Now look up the ID of the trash can folder instead of using
constant
(from user patches)
* Fix parsing of folder page to get correct
total/unread message count (a space was deleted from
the html table layout)
* Fix parsing of messages within folder. The messages
links occur within one line of the hotmail html output,
previous code assumed max of one message per line in html.
gotmail 0.8.1 - 2003-12-21
* Removed special handling for msn accounts. Apparently,
it's no longer needed.
* Enabled support for downloading "Sent Messages" and "Drafts".
For some unknown reason, those folders can be downloaded now.
* Fixed problem where using both --only-new and --delete
could cause infinite loops in certain cases
* The SpamAssassin options couldn't be specified in the .gotmailrc
file; fixed so now they can
gotmail 0.8.0 - 2003-12-5
* Many changes to deal with hotmail.com structure change
* SpamAssassin options made
--use-sa Runs mail against SpamAssassin to check
for spam. Doesn't forward or download spam
--delete-spam In addition to not downloading spam, delete it.
* Added nodownload option
--nodownload Don't acutally download messages. Useful when
combined with -delete-spam
gotmail 0.7.9 - 2003-03-13
* Added check to make sure procmail binary can be found; aborts
if not. Previously mail sent to procmail just went nowhere if
the procmail wasn't in /usr/bin.
* Fixed messages printed when --silent was specified.
* Added option to specify path to curl executable. Previously,
gotmail would use "./curl" if found, and curl in the path if
not. "./curl" will no longer work unless specified explicitly
with --curl-bin. The default is still to search the path.
* Removed extraneous exit() calls from argument processing.
* Fixed --folders option (when specified at the command line,
was expecting a "/" separator, while the manpage said to use
commas. Behavior now matches manpage; use comma separators.
gotmail 0.7.8 - 2003-03-13
* Patch from Lalit Chhabra to fix new hotmail b0rkage
* Patch from Chris Ham to stop skipping pages when deleting
* Added --procmail-bin option to set procmail's location;
/usr/bin/procmail is now only the default.
gotmail 0.7.7 - 2003-01-13
* Releasing 0.7.7pre2
gotmail 0.7.7pre2 - 2003-01-10
* Different fix for broken delete action; should work
for non-English accounts and the Junk Mail folder
gotmail 0.7.7pre1 - 2003-01-09
* Fixed the broken mark-read and delete actions. Hotmail
made another change in the folder code a few days ago
which broke all versions of Gotmail.
gotmail 0.7.6 - 2003-01-08
* Added support for msn.com addresses. Thanks to William
X. Walsh, whose patch provided much of the needed
additions.
gotmail 0.7.5 - 2003-01-04
* Fix backwards logic in the SMTP debugging flag
* Fixed output of perl version when debugging ($PERL_VERSION
seems to be broken?)
* Fix HTML entities _before_ trying to recognize From:
headers
* When from address can't be determined (because it seems we
can't rely on Hotmail to send valid From lines or From:
headers), use a valid email address ($login\@hotmail.com)
instead of just "Hotmail". This avoids breaking SMTP.
* Changed url for deleting messages, so that they are moved
correctly into the Trash folder instead of being sent to
limbo.
gotmail 0.7.5pre3 - 2002-10-23
* Remove -w to avoid getting stupid warnings about "UTF
characters" when Hotmail uses Microsoft's 0x95=apostrophe
screwy extra characters
* Made folder names case-insensitive
gotmail 0.7.4 - 2002-10-21
* Unescape cookie values in handler; Microsoft is getting
trickier..
* Handle cookies coming from login page as well as others
* Patch by Hari changing the login string format
* Patch sent by several people fixing the regexp to recognize
amounts of total and unread mail
* I have a few other patches that add some possibly useful
functionality. I'm holding on to these to get this fix
out faster. I don't want to add too much until I can get
the rewrite done.
gotmail 0.7.3 - 2002-07-11
* Added patch by Sergio Rua <srua@debian.org> to introduce
the --use-procmail option (sends all messages to procmail)
* Print version number to --debug logfile; I get too many
reports that include logfiles but not the program output or
version information.
* Added X-gotmail-user header specifying which Hotmail user
received the mail. Patch by David Holland.
gotmail 0.7.2 - 2002-06-28
* Trying to keep up with Hotmail's little bitty changes.
Mostly just regexp tweaks.
gotmail 0.7.1 - 2002-05-16
* Updated copyright dates
* Added -i switch to sendmail command to ignore false end-of-
transmission (Thanks to Denzil Boyter)
* Fixed stupid invalid line in sample gotmailrc ("proxy=no";
removed). Got lots of messages about this!
* Incorporated changes from Ivor@ivorp.com to allow Gotmail to
work on a Windows system! Adds the --smtpserver option, and
the requirement for libnet-perl.
* Incorporated changes based on "lorddrumstik"'s patch to allow
naming folders based on login name. (--save-to-login option)
* Fixed handling of items in folder lists; now doesn't match
on substrings.
gotmail 0.7.0 - 2002-05-11
* Package adopted by paul cannon <pik@debian.org> (the maintainer
of the Gotmail Debian package) after receiving Peter's blessing.
He doesn't have the time or the inclination to maintain this
software anymore. Thanks for all your work, Peter!
* Removed debian subdirectory; it will be confined to the Debian
source packages. I plan to release 0.7.0 as an RPM and as a
simple tarball as well as a .deb.
* Reformatted code somewhat; cosmetic changes, indentation fixes,
removed windows-style newlines
* Renamed script to simply "gotmail"
* Made options in config files match those in the arguments (but
the old names will still work)
* Incorporated features, fixes, and enhancements from the Debian
gotmail package (0.6.6-1 to 0.6.6-7):
* Fixed script to understand changes in Hotmail's system.
* Don't pass sensitive info to curl on the command line.
* Clean up temp files properly on unclean (and clean) exits.
* Fixed retry counting.
* Redirect only on Location lines in the header, not in the body.
* Fixed argument- and config file-processing with better regexps.
Long options were being matched as substrings.
* Saves to file are now valid mbox files, and can be read in mutt
or other mbox-aware MUAs.
* Do >From quoting when saving to local mbox files.
* Added -c|--config file option to use a different file than the
default (~/.gotmailrc).
* Added X-gotmail- headers to processed messages.
Version 0.6.6 - 2001-07-24
==========================
* Minor update to correct for Hotmail change. Thanks to loic@cri74.org (sorry, I can't spell the french characters in your name!)
Version 0.6.5 - 2000-09-22
==========================
* Added support for retrying failed downloads
* Changed debian build system to use debhelper
Version 0.6.4 - 2000-08-28
==========================
* Multiple bug fixes for change in Hotmail structure.
Version 0.6.3 - 2000-08-15
==========================
* Fixed bug with mailbox sort order introduced accidently in 0.6.2
* Small bug fix to make the server blacklist work in certain cases.
* Added additional host to blacklist.
Version 0.6.2 - 2000-08-11
==========================
* Changed default log file location to /tmp/gotmail_log
* Added server blacklist function - work around for the "I can't download mail" bug.
* Added information about the mailing list to the README.
* Code cleanups
Version 0.6.1 - 2000-08-08
==========================
* Fixed a _dumb_ bug which resulted from blindly applying a patch someone else sent me (patch screwed up and applied to the wrong place).
* Cleaned up the email message interpretation code
* Added a --silent option
* Added a --folder-directory option
* Made use of temporary files a bit smarter
* It should now be possible to run gotmail from within a cron job.
Version 0.6 - 2000-07-16
========================
* Added proxy auth support, thanks to Joel Mejeur <joel_mejeur@tayloru.edu>
* Created a debian package version
* Created a manpage to go with the Debian package
* Renamed gotmailrc to sample.gotmailrc
* Change of email address from peterhawkins@ozemail.com.au to peter@hawkins.emu.id.au
Version 0.5 - 2000-04-27
========================
* Fixed portability problem with superfluous "which"
* Added check for the "Your account is temporarily unavailable" message.
* Fixed unintentional logfile generation.
* Added system version information display to --debug output.
* Documentation updates.
Version 0.4 - 2000-04-01
========================
* This program now causes world peace.
* Fixed stupid bug with proxy support in config file.
* Added option to only download certain folders.
* Changed message box format to unix mbox - you can now use gotmail folders in netscape or similar.
* Fixed .gotmailrc parsing, thanks to Herman Mereles <hmereles@cnc.una.py>
* Made gotmail much quicker at getting new messages only (Thanks to Kamal Mahyuddin <kamal@cs.wisc.edu) - now only folders with new messages are even looked at, and no more index pages than absolutely necessary are downloaded.
* Fixed bug with problematic cookie support with proxies.
* Fixed error in sample config file (s/newonly/onlynew)
* Fixed bug with weird characters in login name and/or password. The URI::Escape module is now required.
Version 0.3 - 2000-03-28
========================
* Added --speed-limit option to prevent script from overloading sendmail on fast connections
* Added ~/.gotmailrc parsing. Thanks to Patrick Froede (froedep@gmx.net).
* Stopped password from showing up on a ps aux listing. Thanks to Sh (jengo@mail.com)
* Added --version option to display version information.
* Added --verbose option, which is now required to display a lot of the stuff that was previously always displayed.
* Added --debug option to usage display.
* Fixed command line parsing bug. Thanks to Herman Merels <hmereles@cnc.una.py>
* Rewrote getCookies routine in perl to make it portable.
* Added solaris support. Thanks to Kamal Kantawala <kantawala@hotmail.com>
* Fixed code to work with "use strict";
Version 0.2 - 2000-03-23
========================
* Option parsing code restructured to make other options possible. (redph0enix@hotmail.com)
* --proxy option added to make use of HTTP proxies possible (redph0enix@hotmail.com)
* Direct pipe to sendmail now used when resending mail (reph0enix@hotmail.com)
* Added the capability to only get unread messages.
* Added the capability to mark messages as read.
* Added the capability to delete messages after they are downloaded.
* Code now cleans up the temporary files.
* Added more comments to code.
* Various minor cleanups (made more variables local).
Version 0.1 - 2000-03-21
========================
* Initial release.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use