summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
MegaBrutal [Mon, 12 Sep 2016 20:33:12 +0000 (22:33 +0200)]
Catch CTRL-C event in user mode
modified: MgSMTP.pas
modified: todo.txt
MegaBrutal [Mon, 12 Sep 2016 19:20:46 +0000 (21:20 +0200)]
Fixed a typo
modified: Relay.pas
MegaBrutal [Wed, 11 Feb 2015 23:04:50 +0000 (00:04 +0100)]
(Relay) Handle unexpected replies and disconnections adequately
- Previously it was possible that MgSMTP erroneously administered
an e-mail as delivered, when the server accepted the recipient in
the RCPT stage, but disconnected before or in the DATA stage.
This patch mainly addresses this issue, by making sure that the
transaction is completed, before administering a final status.
- MgSMTP is now more tolerant with non-compliant replies,
e.g., accepts 250 for connection opening, not only 220.
- Increased relay send buffer size from 32 lines to 64.
modified: Common.pas
modified: MgSMTP.pas
modified: Relay.pas
modified: Spool.pas
MegaBrutal [Sun, 8 Feb 2015 05:35:58 +0000 (06:35 +0100)]
Fall back to HELO when remote server doesn't understand EHLO
modified: MgSMTP.pas
modified: Relay.pas
modified: todo.txt
MegaBrutal [Sat, 7 Feb 2015 12:32:24 +0000 (13:32 +0100)]
Fixed non-RFC-compliant handling of lines starting with dots
MgSMTP is now compliant with the transparency guidelines
suggested in RFC 5321, section 4.5.2.
modified: Listener.pas
modified: MgSMTP.pas
modified: Relay.pas
modified: todo.txt
MegaBrutal [Mon, 2 Feb 2015 07:28:24 +0000 (08:28 +0100)]
Option to add Reply-To header to forwarded e-mails
modified: Common.pas
modified: Mailbox.pas
modified: MgSMTP.pas
modified: mgsmtp_server_example.ini
modified: todo.txt
MegaBrutal [Mon, 15 Dec 2014 13:48:36 +0000 (14:48 +0100)]
MgSMTP 0.9s
modified: MgSMTP.pas
modified: todo.txt
MegaBrutal [Sun, 14 Dec 2014 16:41:03 +0000 (17:41 +0100)]
Updated changelog
modified: changelog.txt
MegaBrutal [Sat, 13 Dec 2014 16:44:19 +0000 (17:44 +0100)]
Updated readme files
modified: mgsmtp_server_example.ini
modified: readme.txt
modified: readme_source.txt
MegaBrutal [Thu, 11 Dec 2014 16:36:41 +0000 (17:36 +0100)]
Updated sample config file to reflect new features
Added examples, explanation for the following directives:
- PlusAliasExcept, GlobalPlusAliasExcept
- [Mailbox\@domain] sections
modified: mgsmtp_server_example.ini
MegaBrutal [Sat, 6 Dec 2014 00:35:52 +0000 (01:35 +0100)]
MgSMTP 0.9s rc1
Improved command-line argument parsing, which will make my job easier
when I'll introduce the /CONFIG, /WORKDIR arguments. Now not
only the first argument is parsed, but all of them.
I've also edited todo.txt to reflect my vision better of further
development.
This is Release Candidate 1.
modified: Common.pas
modified: MgSMTP.pas
new file: buildall.bat
modified: todo.txt
MegaBrutal [Fri, 5 Dec 2014 15:43:54 +0000 (16:43 +0100)]
Initial commit
new file: Bounce.pas
new file: Common.pas
new file: DNSMX.pas
new file: DNSResolve.pas
new file: EINIFiles.pas
new file: Listener.pas
new file: Log.pas
new file: Mailbox.pas
new file: MgSMTP.pas
new file: NetRFC.pas
new file: Network.pas
new file: Policies.pas
new file: RFCSMTP.pas
new file: Relay.pas
new file: SocketUtils.pas
new file: Spool.pas
new file: changelog.txt
new file: comparewild.pas
new file: lgpl-2.0.txt
new file: license.txt
new file: license_gpl-2.0.txt
new file: license_lesser.txt
new file: mgsmtp_server_example.ini
new file: readme.txt
new file: readme_source.txt
new file: todo.txt