|
Manjary mail server v. 2.0.1 (15/12/2025, Andrey Vasilkin) |
Readme/What's new |
History of changes
------------------
YYYY-MM-DD
2025-12-15 ver. 2.0.1
- IMAP4 module: Fixed a bug where the 'append ... UTF8 (...' command would
sometimes store a few extra bytes at the end of a message.
- Added several checks to ensure stability when processing messages with
incomplete headers (libmbox).
- Handling situations where message files were deleted as a result of external
interference - a clear message in the log.
- The external message file is opened only when a content read operation is
performed, not when the message is opened in the mailbox. A message may be
opened to obtain information such as date, size, and flags without reading
the content. This speeds up the IMAP FETCH and SEARCH handlers.
- mbtool: When listing messages (command line switch '-l'), if the message is
contained in a separate file, it is checked that the file exists and its
size matches the registered value. |
os2.snc.ru/pub/Manjary/manjary-bin-os2-20251215.zip |
local copy
|
|
Manjary mail server v. 2.0.0 (3/12/2025, Andrey Vasilkin) |
Readme/What's new |
History of changes
------------------
2025-12-03 ver. 2.0.0
- A new format for storing messages in local mailboxes. The message structure
and other information, as well as small messages, are now stored in a
separate mbox file.
- IMAP4 module: Fixed a bug that caused the program to crash when receiving
GETQUOTAROOT command from a client that supports the UTF8=ACCEPT capability.
- IMAP4 module: Optimization of processing of SEARCH and FETCH commands.
- HTTP module: Ability to specify the full executable @filename instead of the
URI path in the file/handler node.
- HTTP module: Added some HTTP headers to environment variables for CGI
programs.
- Configuration examples of the missing "append-limit" parameter of the IMAP4
module. The default value has been changed from unlimited to 64 MB.
- Documentation updates. |
os2.snc.ru/pub/Manjary/manjary-bin-os2-20251203.zip |
local copy
|
|
Manjary mail server v. 1.2.1 (19/6/2025, Andrey Vasilkin) |
Readme/What's new |
History of changes
------------------
2025-06-19 ver. 1.2.1
- Fixed a bug where it was impossible to bind a host to a specific network
interface.
- SpamCheck module: Fixed a semaphore deadlock issue if a foreign domain had
more than one SPF record.
- Mail module: The algorithm for automatically creating the first domain has
been optimized. Log entries have become more informative.
- HTTP module: Support for a more familiar form of server address and port for
the <fastcgi>/<server> configuration parameter. |
os2.snc.ru/pub/Manjary/manjary-bin-os2-20250619.zip |
local copy
|
|
Manjary mail server v. 1.0.0 (11/2/2025, Andrey Vasilkin) |
Readme/What's new |
History of changes
2025-02-11 ver. 1.0.0
- New management protocol.
- New web management interface.
- REXX interface (RXMMP library).
- Lots of fixes across all components.
- The documentation has been significantly supplemented. |
os2.snc.ru/pub/Manjary/manjary-bin-20250211.zip |
local copy
|
|
Manjary mail server v. 0.0.7 (17/11/2023, Andrey Vasilkin) |
Readme/What's new |
2023-11-17 ver. 0.0.7
- New feature: displaying the tail of the log in the administrator web
interface.
- Fixed a bug with encoding long strings in the FastCGI interface.
- Fixed freezing of the entire FastCGI interface if one of the FastCGI
applications unexpectedly closed the connection.
- Fixed hang on server shutdown when using helpers and reconfiguration was
performed. |
ftp.os2.snc.ru/pub/Manjary/manjary-bin-20231117.zip |
local copy
|
|
Manjary mail server v. 0.0.6 (6/11/2023, Andrey Vasilkin) |
Readme/What's new |
Installation and quick start
----------------------------
1. Install the required libraries and utilites:
>yum install libc libgcc1 libxml2 openssl icu sqlite gawk grep coreutils findutils
2. Unpack the Manjary server archive to any convenient location on your local
drive (for example C:\Programs).
3. Select (create) a directory on the local disk where mail and other data will
be stored. This directory must be empty before the first run.
4. Copy the *.xml files from the .\examples directory to the top where the
manjary.exe executable is located.
Open the mail.xml file in any text editor and replace the values of the
following nodes:
<mail-root>...</mail-root>
Path to the directory selected in step 3.
<hostname>...</hostname>
The hostname of the server.
<default-domain>...</default-domain>
The main or default mail domain that will be served by this server.
5. Run manjary.exe and go to http://localhost:81/admin/
Login: postmaster, password: ChangeMe
Change the password in the web interface.
History of changes
------------------
2023-11-06 var. 0.0.6
- The FastCGI interface has been completely rewritten.
- The API for interaction with external programs has been rewritten. This is
now used in the Helpers module and for CGI programs in the HTTP module.
- HTTP module: Fixed a bug where the <handler> directive would not work if it
specified an executable file (not FastCGI).
- Helpers module: EXIT and RECONFIG requests are no longer generated. Now an
interrupt signal is sent instead. File examples\hlpsmtpsrv.cmd has been
updated to reflect these changes.
2023-10-22 var. 0.0.5
- Extended user information (vCard).
- The address book. Implementation of the LDAP protocol.
- Web interface improvements and fixes.
2023-08-08 ver. 0.0.4
- Fixed a bug due to which some temporary files were not deleted.
2023-07-20 ver. 0.0.3
- Fixed a bug due to which when the maximum number of failed attempts to send a
message was reached, the message files (*.eml, *.out) in <mail-root>\queue
were not deleted.
2023-07-11 ver. 0.0.2
- IMAP4: In the case where a multipart message did not have a Content-Type
field in one of the parts, an incorrect response to the FETCH BODYSTRUCTURE
command was generated. Now the default response to FETCH is text/plain.
2023-07-10 ver. 0.0.1
- First public release.
2022-03-05
- Beginning of the active development phase. |
ftp.os2.snc.ru/pub/Manjary/manjary-bin-20231107.zip |
local copy
|
|
Manjary mail server v. 0.0.5 (22/10/2023, Andrey Vasilkin) |
Readme/What's new |
History of changes
------------------
2023-10-22 var. 0.0.5
- Extended user information (vCard).
- The address book. Implementation of the LDAP protocol.
- Web interface improvements and fixes. |
pub@ftp.os2.snc.ru/pub/Manjary/manjary-bin-20231022.zip |
local copy
|
|
Manjary mail server v. 0.0.4 (8/8/2023, Andrey Vasilkin) |
Readme/What's new |
History of changes
------------------
2023-08-08 ver. 0.0.4
- Fixed a bug due to which some temporary files were not deleted.
2023-07-20 ver. 0.0.3
- Fixed a bug due to which when the maximum number of failed attempts to send a
message was reached, the message files (*.eml, *.out) in <mail-root>\queue
were not deleted.
2023-07-11 ver. 0.0.2
- IMAP4: In the case where a multipart message did not have a Content-Type
field in one of the parts, an incorrect response to the FETCH BODYSTRUCTURE
command was generated. Now the default response to FETCH is text/plain.
2023-07-10 ver. 0.0.1
- First public release.
2022-03-05
- Beginning of the active development phase. |
pub@ftp.os2.snc.ru/pub/Manjary/manjary-bin-20230808.zip |
local copy
|
|
Manjary mail server (13/7/2023, Andrey Vasilkin) |
|
|
pub@ftp.os2.snc.ru/pub/Manjary/manjary-bin-20230713.zip |
|
Comments
Digi
Sun, 07/12/2025 - 11:25
Permalink
gawk, grep, coreutils and
Add new comment