Elmo the ELectronic Mail Operator is a feature-rich, highly
configurable and fast console mail client. It features SMTP and POP3
support, a Bayesian mail filter, an address book, threaded mail
display and Maildir, MIME, GnuPG, SSL & UTF8 support.
From the article from mozillazine.org:
mozilla.org today released upgrades to both Firefox 0.9 (0.9.1) and
Thunderbird 0.7 (0.7.1) to fix some minor bugs present in both
releases. Both releases correct some flaws in the extension system
that some users may have been experiencing, as well as a new icon set
for the navigation toolbar on Windows and Linux in Firefox 0.9.1. All
users of both products should get this upgrade.
From the article from mozillazine.org:
mozilla.org today released upgrades to both Firefox 0.9 (0.9.1) and
Thunderbird 0.7 (0.7.1) to fix some minor bugs present in both
releases. Both releases correct some flaws in the extension system
that some users may have been experiencing, as well as a new icon set
for the navigation toolbar on Windows and Linux in Firefox 0.9.1. All
users of both products should get this upgrade.
* An HTML mail option.
* SMTP support.
* html2text 2.0.
* A gaggle of bug fixes.
* A gaggle of small improvements.
And for 2.51:
* Fixes a crash in older versions of Python on slow feeds.
pkgsrc changes:
* Set the versions of rss2email.py and html2text.py in one place.
Tool for archiving and compressing old email in mailboxes
archivemail is a tool written in Python for archiving and compressing
old email in mailboxes. It can move messages older than the specified
number of days to a separate mbox format mailbox that is compressed
with gzip, or optionally just delete old email.
pkgsrc changes.
* Use USE_INET6.
nail changes.
[10.8] released 6/28/04
* Support for IPv6 is not built by default anymore. There are just too
many hosts on which it doesn't work while the IPv4 functions work
fine. If you have use for IPv6 support and know that it works, enable
it in the Makefile.
* autoconf and automake are no longer used for building. See the file
'INSTALL' which describes the transition of existing build setups.
* The --enable-all-chars configuration option is no longer available. A
run-time nail option variable 'print-all-chars' has been introduced
instead.
* Nail can now handle folders in compressed mbox format. If a file name
given on the command line or with the 'folder', 'copy', and 'save'
commands ends with '.gz' or '.bz2', gzip(1) or bzip2(1) are executed
when reading and writing to it. Likewise, if a folder 'name' does not
exist, but either 'name.gz' or 'name.bz2' are found, the compressed
folder is used. To make use of compressed folders, just compress the
respective mbox format file.
* If the variable SHELL is not set, the default shell is now /bin/sh
instead of csh.
* If the variable EDITOR is not set, the default editor is now 'ed', as
specified by SUSv3.
* Introduced an 'ssl-verify-user@host' variable as an account-specific
variant of 'ssl-verify'.
* Introduced an 'ssl-method-user@host' variable as an account-specific
variant of 'ssl-method'.
rss2email is a simple Python script that lets you subscribe to a
list of XML newsfeeds and get new items sent to you by email.
The man page and sample config file are from the Debian package.
Ok'ed wiz@/snj@/bouyer@
From the CHANGELOG:
------
v3.2.4
------
[cjh] SECURITY: Close an XSS hole exploited via the Content-type header
of malicious emails.
[jan] Fix conversion of folder names in some non-ascii charsets with buggy
iconv implementations (Wenzhuo Zhang <wenzhuo@zhmail.com>).
[jan] Filter out <base> tags when viewing HTML messages (Bug #10).
[mms] Encode subject when saving as draft (Tero Matinlassi
<tero.matinlassi@edu.vantaa.fi>).
------
v3.2.3
------
[jan] Fix the 'undefined index direct_access' error still occuring in obscure
cases.
[jan] Add Indonesian language (Slamin <slamin@unej.ac.id>).
[jan] <style> and <link> tags get commented out in HTML messages to not
allow them breaking the page layout.
[jan] Add Galician translation (Rafael Varela Pet <srrafa@usc.es>, Guillermo
Mendez <guille@usc.es>).
[jan] Remove HTML tags showing up in some error messages.
[mms] The spell check feature now keeps lines wrapped and correctly handles
apostrophes in words on all architectures.
Here are the highlights for this release of Thunderbird:
* Smaller and Faster
The Windows Installer is now only a 5.9MB download. Significant
performance improvements on Windows, Linux and Mac OS X!
* New Themes and Extension Manager
Provides a convenient and secure way to manage and update the many
add-ons that set Thunderbird apart from other e-mail clients.
* Crash Analysis Tools (Talkback)
Help us help you! Integration with Mozilla Talkback allows users to
submit crash reports which makes it easier for us to find Thunderbird
top crashes.
* Other New Features...
New user interface for viewing vCards.
New Profile Manager which also supports running from a USB device.
Color quoting for quoted message parts.
Thunderbird now supports a user interface for creating multiple
identities per e-mail account. This makes it easy to have several
e-mail addresses which end up going into the same account.
* Recently Fixed Bugs
Fix for an occassional hang when reading IMAP mail over SSL.
Our LDAP support works against older version 2 LDAP servers again in
addition to version 3.
Thunderbird can handle mailto urls that contain raw spaces in the
subject.
Other bug fixes too numerous to mention!
Here are the highlights for this release of Thunderbird:
* Smaller and Faster
The Windows Installer is now only a 5.9MB download. Significant
performance improvements on Windows, Linux and Mac OS X!
* New Themes and Extension Manager
Provides a convenient and secure way to manage and update the many
add-ons that set Thunderbird apart from other e-mail clients.
* Crash Analysis Tools (Talkback)
Help us help you! Integration with Mozilla Talkback allows users to
submit crash reports which makes it easier for us to find Thunderbird
top crashes.
* Other New Features...
New user interface for viewing vCards.
New Profile Manager which also supports running from a USB device.
Color quoting for quoted message parts.
Thunderbird now supports a user interface for creating multiple
identities per e-mail account. This makes it easy to have several
e-mail addresses which end up going into the same account.
* Recently Fixed Bugs
Fix for an occassional hang when reading IMAP mail over SSL.
Our LDAP support works against older version 2 LDAP servers again in
addition to version 3.
Thunderbird can handle mailto urls that contain raw spaces in the
subject.
Other bug fixes too numerous to mention!
New in version 5.30:
- Updated t/recursive.t to work better when there are version control
directories in t/mailboxes/directory.
- Updated t/invalid_mailbox.t to be more robust.
- Fixed a bug in t/invalid_mailbox.t for Solaris.
- -F now works again
- Changed incorrect "-h" to "--help" in two error messages.
- Now correctly handles DOS-style line endings in mailboxes.
- Changed single dates so that they are treated as inferred spans, instead of
a single day. For example "2004" now means "between Jan 1 2004 and Jan 1
2005" instead of "between Jan 1 2004 and Jan 2 2004".
Changes since 1.14:
- More robust use of GNU grep to find emails on DOS systems
- Fixed an uninitialized value warning in Cache.pm
- Made everything work with DOS-style line endings. Added endline() function
to return the detected line ending
- Now keeps reading the first paragraph until a maximum number of bytes have
been read.
* Bugfix: Misplaced myfree() caused a small memory leak.
* Removed the colon (:) from the characters XFORWARD replaces by
a question mark (IPv6 addresses looked like 2001?610?1108?5010?1
in logging).
Ok'ed jwise@/wiz@
============================================================================
2004/05/17 (2.6.10)
* Bug Fixes:
Bug ID Summary
------ ------------------------------------------------------------
8982 Can't use global $1 in "my" at base64.pl
------ ------------------------------------------------------------
<https://savannah.nongnu.org/bugs/?group=mhonarc>
============================================================================
2004/05/07 (2.6.9)
* Bug Fixes:
Bug ID Summary
------ ------------------------------------------------------------
5473 directory separator for attachments on W2K
5643 New ressource - newsserver
5758 MULTIPG and NOSAVERESOURCES cause archive to be rewritten
5905 Modification of non-creatable array value attempted
6208 Mhonarc creates slightly incorrect HTML-code
7571 <include> element doesn't look for resource files in
$OUTDIR$
7628 typo in mhrcfile.pl
------ ------------------------------------------------------------
<https://savannah.nongnu.org/bugs/?group=mhonarc>
* New resources:
ATTACHMENTDIR Directory to save attachments.
ATTACHMENTURL Web URL to attachment directory.
NEWSURL URL template for linking to newsgroups.
* Attachment filenames have changed from the numeric-style
<ext><#####>.<ext> to <ext><XXXXXXXXXX>.<ext> where <XXXXXXXXXX>
is a random string. The change corresponds with a change to the
API to mhonarc::write_attachment() function in mhmimetypes.pl.
* m2h_text_plain::filter:
. Changed default quoting styles: Left rule changed from 0.1em
to 0.2em and the color changed from #0000FF to #5555EE.
. Minor changes to flowed formatting in order to provide
consistancy with how Mozilla's Gecko engine renders flowed text.
* base64.pl will use MIME::Base64 module if present. MIME::Base64
uses an underly C implementation for decoding, so it is noticably
faster than the pure-Perl approach.
============================================================================
changes:
* 0.9.12
* A session timeout for POP3/SMTP has been implemented.
* The 'Print' menu on the context menu has been restored.
* the value of CACHE_VERSION has been increased to prevent a cache
incompatibility problem on some platforms such as FreeBSD.
Changes to the Cyrus IMAP Server since 2.2.5
- Fix a bug in the proxy code where a backend connection might get
closed twice
- Improved consistancy checking in chk_cyrus
- Fix segfault in APPEND code
- Fix a bug with an interaction between sieve and unixhierarchysep
- Fix a file descriptor leak in the quotadb code
- Fix a triggered assertation in service-thread services
- Add a number of internal consistancy checks to the skiplist code
- Allow mbpath to handle virtual domains
- Fix various MANAGESIEVE client authentication issues
- Other minor fixes
eslack dot org> in private email.
Changes:
Version 1.0.0:
- New feature: tilde expansion for filenames in the configuration file
Version 0.7.2:
- This version adds native support for Windows 9x/ME/NT/2000/XP/2003
(with MinGW) and DOS (with DJGPP and the Watt32 library).
Version 0.7.1:
- New command: 'domain'
- New options: --pretend and --debug
Version 0.7.0:
- Support for DSN (Delivery Status Notifications) was added via
the new commands 'dsn_notify' and 'dsn_return'.
- The 'tls_nocertcheck' command was added. It disables all server
certificate checks. Use it if you get certificate check errors but
still want to use the SMTP server with TLS/SSL.
- The 'nostarttls' command is now called 'tls_nostarttls'.
Please update your configuration file.
Version 0.6.5:
- License clarification:
msmtp is released under the GPL with the additional exemption that
compiling, linking, and/or using OpenSSL is allowed.
- If you want to use GnuTLS instead of OpenSSL, you will now need
GnuTLS >= 1.0.0 and libgcrypt >= 1.1.90!
- msmtp now works on systems that lack IPv6 support
- msmtp now accepts arbitrary long lines in mails
Version 0.6.4:
- fixed configuration file code
Version 0.6.3:
- portability fix for Mac OS X (Randolph Fritz)
- fixed --disable-gsasl configure option
- man page improvements
Version 0.6.2:
- use GNU Autotools (Christophe Nowicki)
- fixed wildcard support in server certificate's Common Name field
Version 0.6.1:
- improved certificate check/verification with OpenSSL
- code cleanups
Version 0.6.0:
- Added sanity checks of server certificate when using TLS
- Strict server certificate verification with tls_trust_file command
- Possibility to send client certificate if requested (tls_key_file and
tls_cert_file commands)
- Optional support for GnuTLS instead of OpenSSL
- Optional support for GSASL (adds DIGEST-MD5 and NTLM authentication methods)
- Arguments in the configuration file may now contain blanks
- Removed the possibility to choose the TLS version with the tls command
- Proper recognition of server capabilities (EHLO response)
DSPAM (as in De-Spam) is an extremely scalable, open-source statistical hybrid
anti-spam filter. While most commercial solutions only provide a mere 95%
accuracy (1 error in 20), a majority of DSPAM users frequently see between
99.95% (1 error in 2000) all the way up to 99.991% (2 errors in 22,786).
DSPAM is currently effective as both a server-side agent for UNIX email servers
and a developer's library for mail clients, other anti-spam tools, and similar
projects requiring drop-in spam filtering. DSPAM has been implemented on many
large and small scale systems with the largest systems being reported at about
125,000 mailboxes.
Changes:
* 0.9.11
* The spring-loaded folder has been implemented for the folder view.
* A function to filter selected messages has been added.
* Always move messages by default when using DnD (copy if Ctrl key is
pressed).
* On filtering, the matching algorithm of 'not contain' flag has
been fixed.
* NNTP servers that require authentication at the beginning of the
session has been supported.
* The method of updating the progress dialog has been modified.
* The context menu on the summary view has been cleaned up.
* The image viewer has been fixed.
* The cache handling has been fixed for AMD64 and other 64-bit platforms.
* The SMTP routine has been fixed to fully comply with RFC 2821
Note that the cache version change may lose message flags.
However the issue fixed probably does effect NetBSD, as well as FreeBSD.
Main changes are:
* A session timeout for POP3/SMTP has been implemented.
* The 'Print' menu on the context menu has been restored.
* The value of CACHE_VERSION has been increased to prevent a cache
incompatibility problem on some platforms such as FreeBSD.
broken and doesn't build:
checking whether to enable ipv6... yes
checking ipv6 stack type... unknown
checking getaddrinfo bug... buggy
Fatal: You must get working getaddrinfo() function.