Last Updated: 06-04-2010
VSMTP32 History
===============
2.6.100604
----------------------------------------
+ New icons, multiple resolutions.
2.6.100101
----------------------------------------
+ Tweaked main window display.
+ Changed Courier New to Lucida Console.
+ Menu and button enhancements.
+ Expanded IP restrictions to seperate blacklist and whitelist.
- Removed multiple refresh options from the window menu.
! Fixed window issue if Windows appearance is changed.
2.5.090620
----------------------------------------
+ Added ability to set different reply-to addresses for email addresses.
+ Added options to close all incoming and outgoing connections.
+ Added option to block IP addresses found in relay database. This will close
the connection before the initial welcome message.
+ Added option to silently log blocked connections.
+ Added option to accept rejected email. It will delete the message after it is received.
+ Changed how new connections timer was handled. It will accept connections
faster now.
+ Added option to save the daily log and restore it upon program launch.
+ Added menu option to open the bug tracker.
! Fixed ip restriction form so input works smoother.
! Fixed form loading error handling that was causing an RTE.
! Fixed relay database from blocking local IP addresses.
0000037: [Feature Request] Add ability to disconnect clients from the server. (swinn) (swinn)
0000049: [Feature Request] Allow FLG override. (swinn) (swinn)
2.4.080806
----------------------------------------
+ Reworked some code to use existing functions.
! Fixed issue with the spamtrap blocking invalid addresses.
2.4.080721
----------------------------------------
+ Added options to the header filter. Added case sensitivity. Added the
ability to send a email message into a database.
+ Rewrote the way directories were scanned.
- Removed subject filter. The header filter served the same purpose.
! Fixed timestamps to be UTC.
0000030: [Feature Request] Add ability to create a spamtrap (swinn) (swinn)
2.3.080122
----------------------------------------
! Listboxes are returned to their previous location when returning from
another form.
! When moving entries in a listbox, it will center the selected entry.
! Fixed ip blocking to allow 0.0.0.0.
2.3.071220
----------------------------------------
+ Added ability to block IP addresses with a subnet mask.
+ Added search feature to user listing.
+ Added ability to edit user from user listing form.
+ Added option to hide all console windows.
+ Check for update will default to vadv32 setting.
! Inbound message headers are now fixed to avoid VUUCP problems.
! Fixed message position issue.
! Fixed system message number issue.
2.2.070611
----------------------------------------
+ Added active outgoing message stat. This shows how many messages are pending
to be sent.
+ UnixTime is now a 64-bit data type.
- Removed mail-abuse.org from the DNSBL listing since it is now a subscription
service.
- Removed vix.com from the DNSBL listing since it is no longer in service.
! Fixed issue of the SendMessage error being logged (it shouldn't).
2.1.070302
----------------------------------------
! Fixed issue with the country restrictions.
2.1.070301
----------------------------------------
+ Added country restrictions.
+ Added the autoresponder configuration form.
+ Added an option for VSMTP32 to process any autoresponder requests. If
disabled then the BBS will still process them.
+ Any hidden windows will be revealed upon the application's exit.
+ Integer optimizations.
! Changed VRFY and EXPN to return 252 when disabled per RFC. EHLO will also
show both being supported even if disabled.
! Fixed an issue with the SpamAssassin routine not removing temporary files.
2.0.061206
----------------------------------------
+ Added advanced configuration form which allows you to set timeouts, limits
and other settings.
+ Added option to force the sending of any pending outbound messages.
+ Added timeout to SMTP client.
+ Added maximum number of recipients in one session.
+ Added maximum line length.
+ Added statistics for TWIT.LST filtering.
+ Added support for SMTP extensions (to be expanded).
+ Client authentication will prefer CRAM-MD5 and if unavailable or errors,
will use LOGIN instead. (Previously only supported LOGIN)
+ Added APOP support for POP before SMTP authentication.
+ Improved SpamAssassin support. Logging improved, added SA statistics.
+ VSMTP32 will now run SpamAssassin internally if you specify its directory.
Otherwise, you can still continue to use spamassassin.bat.
+ Default configuration has been changed.
+ Reworked the outbound message timers.
+ Added fixes to outbound message headers to be more compliant with standards.
! Fixed problem if a message couldn't be delivered after 48 hours.
! Fixed an out of order sequence bug.
! Fixed various parts of the SMTP client (major revisions).
! Fixed tray option "Start Server" from being on at load.
! Fixed an issue with SpamAssassin support.
1.5.061118
----------------------------------------
+ The tray icon will show when a connection is active. (Lee)
+ Changed the tray icon text.
1.5.061018
----------------------------------------
+ Installation package updated for Windows Vista.
+ The postmaster account is handled correctly now.
+ Default configuration includes an alias for the postmaster account.
+ Renamed the relay db feature to DNSBL.
+ In the case of an invalid or missing Internet configuration, VSMTP32 will
display a notification and load the configuration form.
+ IP restrictions will check for duplicate entries.
+ Added cache for the DNSBL lookup.
+ Added option to stop the server from taking connections.
+ Added option to use TWIT.LST to filter incoming messages.
+ Returned messages show more information about why.
+ Returned messages will have any attached file removed.
+ Added sorting option to many forms.
+ Increased max entry numbers for various forms.
+ Reworked header and subject filters.
+ Subject filters have the option to be case sensitive or not.
+ Forms asking for a user number or handle now offer a list of current
users to make finding/selecting easier.
! Mail sent to user accounts with SL of zero is refused.
! Fixed issue in which wildcards weren't being allowed in IP restrictions.
! Fixed minor problems and max length values.
1.4.060905
----------------------------------------
+ Added "today" statistics which can be viewed as a tooltip over the
total statistics.
! Minor maintenance.
1.4.060711
----------------------------------------
+ If you set a header filter as blank, then if the header is either blank
or doesn't exist, the message will be deleted.
+ Improved previous instance detection.
+ Added sorting to the various configuration forms.
+ If the spool directory is invalid then it will load the Internet
configuration form so you can fix it.
+ Allowed/Blocked IP addresses are now sorted.
! Fixed an error if you set a subject filter as blank.
! Fixed subject filters being trimmed of spaces. They are now literally
compared. Header filters are still trimmed and are case insensitive.
1.3.060615
----------------------------------------
+ You can now specify certain users to be exempt from the different filters.
+ Changed the display to match the other V32 programs.
+ Reversed the log inbound/outbound arrows. It should now be more natural
to read.
+ Daily maintenance will now also generate handles.fid for FIDOnet.
+ Added V32ERROR.LOG to log any handled errors.
+ The tray icon will be refreshed every minute incase it disappears for
whatever reason.
! Fixed an issue of the SMTP outbound client not detecting an existing
connection.
! Fixed problem with handles.uip including deleted accounts.
! Fixed an issue causing a crash when saving inbound messages.
1.2.060402
----------------------------------------
+ You can now specify certain usernames to pass-through the user
verification process. Also these usernames can be automatically be
added to the handles.uip file during maintenance.
+ Added the option to close to the taskbar. This helps prevent accidental
closings by using the X button. If enabled, it will simply minimize the
application instead of exiting.
! Forms that have loading protection have been changed to guard all forms
of closure.
! Fixed time zone information.
1.2.060118
----------------------------------------
+ You can now save the statistics between program sessions. (Lee Wilson)
+ Added maximum message size to the configuration. If this value is
exceeded, the message is rejected.
+ Improved incoming message handling.
! Fixed a problem caused by extremely fast communications.
! Fixed a problem with incoming attached files.
1.1.051212
----------------------------------------
! Fixed (again) the problem when a connection is terminated during the
relay db lookup, causing the program to crash.
1.1.051208
----------------------------------------
+ VSMTP32 will now process file requests (FREQ) sent to sysop**f with
the subject line being the filename requested.
+ During daily maintenance, VSMTP32 will now add the needed entries for
the autoresponder.
+ If the SMTP listen port is not available to be opened, it will display
a warning message instead of crashing.
! Fixed/improved the way certain form items function.
! Fixed a problem when a connection is terminated during relay db lookup,
causing the program to crash.
1.0.051122
----------------------------------------
! Fixed a problem in the MAIL command when forwarding messages.
! Fixed the maxlength of the user field for forwarding.
1.0.051120
----------------------------------------
! Fixed a problem with it not adding users to the handles.uip.
1.0.051116
----------------------------------------
First major release.
Legend
----------------------------------------
+ This feature has been added or changed.
- This feature was removed.
! Bugfix from a previous version.
() A name in parenthesis means that person suggested that feature.
|