|
|
|
Download
The most recent release version of SpamPal is v1.594 (24-Oct-2005).
Note that the manual is not with the SpamPal installation
archive; you must read it online or
download it separately.
Download SpamPal you want from whichever of the following sites is
closest to you:
My thanks to all the kind people who are hosting these
download sites.
You may also be able to obtain SpamPal from the following unofficial
download sites:
If you've already installed SpamPal and just want the binary files, not the full
installer with the plugins, then you can download them as a zipfile from one of
these sites:
Upgrading
Users of previous versions of SpamPal can upgrade by downloading a full
version as normal, and then (after making sure that SpamPal is not running in
the system tray) installing it in the directory the old version
was installed in.
Your configurations will not be affected.
Recent Changes
There may be more advanced, experimental versions of SpamPal available from
the Beta releases page.
|
1.594 24th October 2005
|
- Includes Danish translation
- Now uses latest version of ZLib compression library; should fix problem where some
anti-spyware tools were wrongly deleting SpamPal's zlib.dll.
- Multiple 'Country' blacklists weren't working together since the blacklists listing
update last month; fixed.
- SMTP: EHLO response sent all in one packet (previous method could sometimes confuse OE).
|
|
1.591 14th January 2005
|
- Fixed two further bugs in handling of public blacklist queries, which had led to
more spam getting through in v1.588.
- SpamPal could crash during filtering if a plugin had failed to load; fixed.
- Includes updated French translation.
|
|
1.588 21st December 2004
|
- Ignorelists of providers were often not getting honoured; fixed.
- Now includes Stark Wong's Traditional Chinese translation - AT LAST!
|
|
1.583 3rd October 2004
|
- Owing to popular request, I've removed the "an email message which should have been no more
than XXX bytes has size YYY bytes" error message.
- Fixed a couple of incorrect menu items in the Russian translation (thanks svy!)
- Tweaked the update-checking code to hopefully eliminate an obscure bug that could cause
SpamPal to incorrectly advise the user to install every plugin available.
|
|
1.581 9th September 2004
|
- Fixed bug that was still causing plugins to complain incorrectly that
you were using an old version of SpamPal.
|
|
1.58 3rd September 2004
|
- Fixed issue that had suddenly started causing crashes, usually at the
"Filtering message headers" stage - this may have been exacerbated by Windows XP Service
Pack 2.
- The installer had somehow become broken, and wasn't creating the shortcut in
the Startup group correctly, which meant SpamPal wasn't automatically running
at startup - fixed.
- Hopefully fixed bug that caused plugins to claim that they needed a "later" version
of SpamPal when it was already installed.
- IMAP4: No longer displays "Mailbox does not exist" error in pop-up dialog
- IMAP4: A bug in Microsoft Exchange's implementation of IMAP4 causes messages to
be corrupted after they're rewritten by SpamPal if they use anything other
than a tab as a line continuation character in the headers. SpamPal should
now detect Microsoft Exchange and turn all line continuation characters
into tabs if it's rewriting a message, to get around this bug in some cases.
- Tweaked some of the default settings to hopefully improve performance for
new installs.
|
|
1.57 3rd July 2004
|
|
Again, just minor tweaks and bugfixes, as trialled in the last 6 months of
beta-releases.
- Now includes Keith Every's setup wizard
- No longer incorrectly reports "SPAMCOP DNSBL not found" error when first
installed.
- POP3:
- Could merge first line of message body with message headers if TOP n 0
command didn't include a blank line to terminate the headers; fixed.
- IMAP4:
- No longer sends more than 10 FETCH responses to client in one go -
seems to stop Outlook crashing.
- Could give silly warning message with 0-byte literals; fixed.
- Was doing too many commands after entering a folder for the first
time - fixed.
- Now supports IDLE command (although doesn't announce this in CAPABILITY
response) - necessary because some clients (Mozilla?) are using the IDLE
command even though SpamPal doesn't report it as supported; this was causing
"BAD fetch response" errors.
- Fixed error that was causing crashes when using IMAP4
- "Can't append to folder" error was displaying folder name instead of
error message; fixed.
- Could crash when faced with an entirely empty message body; fixed.
- Could crash when re-loading modified configuration during IMAP4 session;
fixed.
- SMTP:
- Could crash during processing of SMTP EHLO if a network error occurred
before the response was received; fixed.
- Filtering:
- Wasn't filtering correctly on Return-Path: headers - fixed.
- Fixed bug in handling of email addresses containing high-bit characters that
caused crashes when Windows is configured to certain Far East locales.
- Fixed possible bug in matching of wildcarded email address patterns
- Networking:
- (Hopefully) now won't report "error 0" back to client for some connection
errors.
- No longer crashes while expiring v.long pending entries from auto-whitelist
records
- Worked around a bug in Windows 2000 (and others) that can cause spurious
"No buffer space available (system resources low)" errors.
- Now retries if it encounters a spurious WSAEWOULDBLOCK, which should work
around another bug in Winsock
- User Interface:
- Now reports "spampal is already running" message correctly.
- "Add to whitelist" dialog can now extract an email address from
within angled brackets - so if you copy-and-paste an entire From: line
into it, it'll whitelist the email address.
- Add to Whitelist dialog can now extract an email address from square
brackets [ ] as well as angled brackets < >
- "Add to whitelist" dialog could not add netblocks to ignorelist if
they had a comment - fixed.
- Keyboard shortcuts RETURN/ENTER and ESCAPE should now work in the
"are you sure you want to exit SpamPal?" message
- Wasn't creating wlist_email.dat and blist_ip.dat when installed, so displayed
an error if you tried to use the "add to whitelist" dialog without ever having
opened the options window and clicked OK. Fixed.
- Fixed bug in how SpamPal & plugin version numbers are parsed in locales where
a period is not a decimal separator. (Should fix issue with inaccurate
"this plugin needs a more recent version of SpamPal" and "you need to
install this update" messages.)
- Default action for clicking on the tray icon is now to open the status window rather
than do nothing
- Includes some corrections to the German language file.
- General:
- Date & time in logfile and SMTP Received: header now calculated using
Win32 rather than ANSI C functions; previous code wasn't working for
Australians (and possibly other localities).
- Some plugins weren't getting unloaded as they should; fixed.
- No longer unloads HtmlModify plugin during shutdown (as unloading HtmlModify
can cause a severe delay under some circumstances, because it's linked with
wininet.dll)
- Now uses scanf rather than atof to read in status window bar positions - should
hopefully fix problem with parts of the status window not appearing in locales that
use a comma as a decimal separator.
- Now outputs correct error dialog if it crashes during a DNSBL query thread.
- Plugin API:
Fixed bug in POP3 code that could result in message bodies being lost if
client did TOP/RETR and a plugin returned a non-zero value from minBodyBytesRequired
at FILTERING_STAGE_START.
|
|
1.53 14th December 2003
|
|
No major enhancements but a lot of tweaks and bugfixes. For a full list see
all the changes in beta-versions since v1.50 on the history
page, but here's the most important ones:
- Status window now shows average response time for each blacklist.
- Blacklist and whitelist fields now include a context-sensitive menu allowing
you to cut, copy and paste without having to remember the hotkeys.
- Sessions should time out after a while if they appear inactive.
- IMAP4 users can choose to filter only mail in Inbox (or another folder of their
choice).
- Should block most SMTP relay exploits.
- The logfile is now trimmed to a user-specified size.
- No longer keeps showing the "DNSBL cache file is corrupt" error.
- In the unlikely event that SpamPal does crash, it now gives more useful error
messages.
- And lots more....
|
|
1.50 14th August 2003
|
- Supports IMAP4 and SMTP connections
- Redesigned Options window
- More efficient DNSBL querying
- Now includes RegExFilter and UrlBody plugins
- Plus all the other enhancements that have been trialled in the last six
months of beta releases.
- Too many more changes to list here - see this page for more
details!
|
|
Click here for full history!
|
|
|
|