SMTP
Downloads:
SMTP Server V2.1 (35)
Official Release 20/1/2022
This is a minor release.
-
changed the socket connections
to rotate through the loaded sockets.
-
added more logging to the socket
selection
SMTP Server V2.1 (33)
Official Release 14/1/2022
This is a minor release.
-
set SQL parameters to read only
text boxes.
SMTP Server V2.1 (32)
Official Release 14/1/2022
This is a minor release.
-
fixed upper limit of MAX_SOCKETS, TCP_HUB_TIMEOUT
and TCPTIMEOUT. Upper limit can now be set.
SMTP Server V2.1 (31)
Official Release 13/1/2022
This is a minor release.
-
fixed MAX_SOCKETS now indicates
number of simultaneous client connections.
-
added log event on application
close
-
reduced hard limit of minimum
sockets from 5 to 1
-
changed max sockets label
-
added improved logging on TCP
connection status
SMTP Server V2.1 (29)
Beta Release 11/1/2022
This is a minor release.
-
fixed MAX_SOCKETS incorrect log
statement
SMTP Server V2.1 (28)
Beta Release 11/1/2022
This is a medium release.
The SMTP input has been changed from
a single TCP port to a hub or listener mechanism. The prime port is always
available to receive connection requests, which are passed to the socket
array for connecting to the SMTP client.
The Client will normally close the connection after
completing the SMTP call. If the socket has an error a total timer will
expire and the server will close the socket.
The SMTP server will process all loaded sockets
simultaneously.
-
changed SMTP socket to a hub. There are
configurations for the new hub operation. a)
There is a hard limit of 100 sockets maximum.
-
There are 3 new settings to change the above limits.
These are set in MDSClientConfig table. a)
TCP_HUB_TIMEOUT This is the listener timeout on no
activity, it reopens the listener port. Values are between hard limits
of 60 and 10,000 seconds. If the config is missing it is set to 600
seconds. b) TCPTIMEOUT
This is the total timeout for any SMTP socket. The socket will be closed
after this time. Values are between hard limits of 1 and 20 seconds. If
the config is missing it is set to 3 seconds.
c) MAX_SOCKETS
This is the maximum number of sockets the application will load. Values
are between hard limits of 5 and 100 sockets. If the config is missing
it is set to 10 sockets.
SMTP Server V2.0 (25)
Release 12/10/2021
This is a minor release.
-
added content processing for base64 to use /PagerMessage
as termination
SMTP Server V2.0 (24)
Release 11/10/2021
This is a medium release.
-
added content processing to handle 3 types of
packets.
-
added Base64 XML packet detection and decoding
-
added Quoted-Printable XML Packet detection and
decoding ("=" and crlf terminated partial packets)
SMTP Server V2.0 (23)
Release 7/10/2021
This is a minor release.
-
fixed logging
SMTP Server V2.0 (22)
Release 28/9/2021
This is a minor release.
-
fixed test box heights
-
fixed continuous button
SMTP Server V2.0 (21)
Release 16/9/2021
This is a medium release.
-
changed timeout timer on socket. The client must send
QUIT command to close port. If a port incorrectly
closes without a quit, the timer will close the port after the time set
in ClientConfig. Called TCPTIMEOUT can be set from 1
to 10000 seconds.
-
Fixed log file to system_log_email_xxx
-
added encoding stripping of the data for
"Content-Type-Encoding: quoted-prinatble" as used in PowerShell
default email client.
-
fixed client logging to be more readable
-
added EHLO to HELO command
SMTP Server V2.0 (18)
Release 2/9/2021
This is a minor release.
-
added ERROR 502 command to log
SMTP Server V2.0 (17)
Release 19/3/2021
This is a minor release.
-
removed version from ClientConfig
-
added ToolTipText to system log
-
added LastReportableError on ClientConfig on startup.
SMTP Server V2.0 (16)
Release 19/3/2021
This is a minor release.
-
fixed TCP Hub settings save to ClientConfig table
-
added minimise in menu
-
removed control box
-
fixed NULL values in ClientConfig table
SMTP Server V2.0 (12)
Release 18/3/2021
This is a minor release.
-
added Group and single test device configs
-
GROUP_TEST_DEVICE_1
-
GROUP_TEST_DEVICE_2
-
GROUP_TEST_DEVICE_3
-
GROUP_TEST_DEVICE_4
-
SINGLE_TEST_DEVICE
-
made the default start message id to be 6000000 +
random number
SMTP Server V2.0 (11)
Release 12/3/2021
This is a minor release.
-
stopped exit on init failure
-
fixed database open/close
-
cleanup on form
SMTP Server V2.0 (10)
Release 3/3/2021
This is a minor release.
-
Cleanup Testing tab. Added
message count to Single Test
-
cleaned up Status tab
SMTP Server V2.0 (9)
Release 3/3/2021
This is a minor release.
-
added millisecond timer to SMTP
logging in events
-
cleaned up status tab
-
fixed logging and backup logging
with new file names
-
added Group button to send
unique messages with a counter in the front of the message
-
moved session timer to its own
timer
SMTP Server V2.0 (5).
Release 2/3/2021
This is a minor release.
-
added millisecond timer to SMTP
logging
SMTP Server V2.0 (3).
Release 2/3/2021
This is a minor release.
-
added err.clear to socket error
event
-
log has 100 millisecond timer in
front of socket logs for debugging
SMTP Server V2.0 (Build 1).
Release 2/3/2021
This is a minor release.
-
moved config from MDSClient
table Startup field to MDSClientConfig table.
-
new config parameters
QUEUE_SIZE 100
SMTPIP
192.168.0.20
SMTPPORT
25
DEBUG Off
TCPTIMEOUT 1
seconds
-
now in GIT version control
SMTP Server V1.1 (Build 69).
Release 18th July 2014
changed tcp timeout parameter.
-
time out for tcp now 1 to 100 seconds
SMTP Server V1.1 (Build 69).
Release 18th July 2014
changed tcp timeout parameter.
-
time out for tcp now 1 to 100 seconds
click here for the SMTP Server
SMTP Server V1.1 (Build 68).
Release 16th July 2014 added
email logging and tcp timeout parameter.
-
Revamped logs. Base log is very
simple.
-
added ReopenPort immediately on a
socket error.
-
added SendComplete check on TCP tx to
email socket.
click here for the SMTP Server
SMTP Server V1.1 (Build 65).
Release 15th July 2014 added
email logging and tcp timeout parameter.
-
Added start up parameter DEBUG=ON
-
Added start up parameter TCPTIMEOUT=xx
where xx is from 3 to 100 seconds. If integer is outside
these values it defaults to 3 seconds. This is the
maximum the tcp connection is allowed for a set of
emails.
-
added log for email. The log is
always created however its populated if DEBUG=ON
-
email log is at
c:logs_userid_email.txt
click here for the SMTP Server
SMTP Server V1.0 (Build 61).
Release 20th Aug 2012 added
logging to the system log XML entries to
-
Show the state of the dispatch flag
-
Indicate the turnout pager number has
been changed to the message number
-
The complete XML packet received from
VisiCAD
-
The start up parameter has been
changed from PORT to SMTPPORT.
SMTP Server V1.0 (Build 59).
Release 27th April 2009
Changed socket error reporting from
windows error to the socket error.
Changed the state machine reporting
from 1 per second to 10 times a second.
SMTP ClientV1.0(58)
Added SMTP socket events to log.
SMTP Server V1.0 (Build 56).
Release May 2008
Added message parsing for & escape
sequence.
SMTP
Server V1.0 (Build 55). Release May 2007
The Server has been converted to ignore
time stamp from VisiCAD.
|