07 Sep 2010
Centrum technické podpory Merak Mail Server
»
Novinky
»
Technologické novinky ve vývoji IceWarp Mail server pro Září 2008
Technologické novinky ve vývoji IceWarp Mail server pro Září 2008
Vloženo: Adam Paclt Na: 15 Sep 2008 12:02 PM
Detaily
Seznam základních technologických inovací našeho produktu pro měsíc Září 2008
IceWarp Server
Finally all Merak references were removed and replaced with IceWarp. The server is now called "IceWarp Server" and the word "Merak" should not be used anymore. Service names and registry entries were updated and during upgrade they are automatically converted to new names.
It was a tough work but it was the only way. There is not Merak Mail Server any more. We are IceWarp Server now or simply the Server.
Quarantine API
The Quarantine API has been simplified a great deal. This means that anobody can use it and understand it. The original functions still remain for backwards compatibility but one of the functions has been greatly updated and changed. With just a single call you can authorize, whitelist, blacklist, deliver or delete a record in the database. You do not need to know if there is already a record in the db or waiting for authorization. The functions does that automatically for you. Something that should have been there a long time ago.
It is a small thing for you but for developers it makes sense.
Config Tool Bar
Minor enhancements were done to the GUI tool bar. These are shorts cuts in the hints of items in the tool bar actually. Again, nothing major but just a bit more user friendliness in the GUI. Internally shortcuts were added for Connect, Disconnect and Run actions. When moving a mouse cursor over the tool bar item you will learn the shortcut immediately. This is also true for default account and domain tool bar items (for new installations)
Scripts for server maintenance (Spam reports, directory content listing)
We decided to change the philosophy behind scripts which are executed from the server itself to performs several tasks such as:
Spam rerpots
Web server - Directory content listing
etc.
The virtual host - Default Virtual Host option has been removed and a new option global Scripts local virtual host introduced.
By default this option is blank and automatically generated on the fly. All locally run scripts are run over this host.
Most of the time it will be http://localhost:32000/ but if there is an exception in the settings the admin needs to change this.
This ensures a proper access to all scripts and still create as rich variety of virtual hosts as possible.
Spam reports do not contain the Engine URL anymore as it's generated automatically and Challenge Response is the only place where you need to specify an external URL users will use for Challenge Response authorization. We believe this is a step forward and easier for admins to understand.
Groupware
It is a habit to make Groupware better in all areas and constantly. Previous tech news prove this. There were still some little things needed to be done.
Let me explain them to you.
- Lock/Unlock - Transactions
Groupware finally supports transaction. I won't say db transactions as it's only a subset of transactions that are supported. There are other transactions too. It is also connected to the API so even the developer can control transactions of Groupware. Adding 10000 contacts via vcard functions takes as little as 3 seconds now.
- EAS - Contacts, Events, Tasks working
Exchange ActiveSync formats are natively supported by Groupware. After big struggles in Microsoft inconsistencies between these 3 different formats we were able to cover them completely. I am personally using EAS with my Windows Mobile 6 on daily basis now. It's already usable but requires more testing from us.
- Interval queries - TZ support added
- Time support - Floating, UTC, TZ
- iTIP/iMIP
- vCard - Distribution List support
Big changes were made to support CalDAV and Versit objects better. TZ interval queries, new time formats (Floating, UTC, TZ), versit UID which does not collide with groupware's db primary keys and finally vcard support for distribution lists. What can I tell you Microsoft Exchange does not support any of these and hardly ever will. These changes were all required for full CalDAV compatibility. vCard for Distribution Lists has been done for the sake of the new Connector. CalDAV implementation is merely complete and only ACL is missing.
- Tickets
Groupware supports tickets. Please, do not confuse with support system tickets or such. Ticket is an ID which can be used to anonymously access groupware an gain access to resources specified for the ticket. That way you can create a ticket for access to your calendar attachment or file object in groupware. Tickets have been implemented for the SmartAttach feature - anonymous access. Also new Groupware API functions were added.
Tickets are also supported by CalDAV
- Default folder
In the past default folders were simply names "Contacts", "Events", "Tasks" etc. Default folders could not be deleted renamed or such.
This has been changed with the new Connector which creates its own default folders and uses localized versions for the names. That way people would end up with 2 default folders (Connector's and Groupware's). For this reason we added an new folder attribute "Default" for a folder and new API functions to control default folder attributes. You can also delete or rename any folder now. This gives you any options and mainly have only one default folder. Another reason was WindowsMobile and EAS which does not let you select a folder to synchronize (unlike iPhone does) and uses default folders instead.
- IMAP Integration - Connector
IMAP Groupware integration is complete. We have a branded connector which will be released as beta sometimes during this week.
A short document will be enclosed to describe the features and limitations of the connector. All I can say now is that it's working completely, anything you ever needed from a Connector is there (sharing, publics, ACL, mails+groupware+shared+publics all in one groupware account)
SMS Server
When using remote HTTP gateways there was a need to specify the format of variables that should be sent to the remote HTTP server. We implemented a smart method which allows to specify the format of each field sent to the remote server. These include default, b64 and hex. It is nicely document in the release notes. From this point it should be possible to use any remote HTTP gateway and get it working with our server.
SmartAttach
The SmartAttach feature as described in my previous tech news letter has been updated, supports auto folder creation and mainly new anonymous access to groupware via groupware tickets. As explained in the Groupware section tickets now can be used so users do not have to specify a password when downloading the attachments from groupware.
A new API function was introduced so the SmartAttach engine can be used by developers easily. It will be implemented in webmail too.
You will simply compose an email and check that smartattach should be performed and all the hard work will be done for you. Just like that.
Some customers will be also happy to know that IceWarp server finally supports unicode filenames when extracting attachments to directories (content filter, smart attach and other features). It has been tested and I'm sure that Jason will be pleased by this :)
AntiSpam Hits And SpamAssassin
This new philosophy has been implemented for 9.3.2 too so you already know about this. Antispam hits is the general score calculated as messages passes different spam engines. SpamAssassin has its own score and it never changes. You can check this score in antispam logs.
Finally people understand how things work and they can read the logs easily.
ActiveSync
ActiveSync is a new module you can find in the GUI now. It has an Access Mode and each subject (Domain, User) can be set to use it now.
Logs support was also added to the GUI. It is possible to setup ActiveSync once you install a new version. ActiveSync is now available out of the box.
License is also required. New licenses are required for SMS Server and ActiveSync
Take a look at a screen shot of ActiveSync process with IceWarp Server...
Webmail IM
You will absolutely love this. I do. Webmail IM is under a heavy development and you can take a peek in the screen shot below. You can see the presence, chat tabbed windows and roster is already working. It nicely integrates in webmail and performs really well.
While debugging this new IM interface we discovered an old problem with the WCS service (WebClientService for XMPP HTTP Binding) timing out if there was no traffic with the WCS service. This resulted in old JWChat disconnecting and also WM disconnections. The problem was fixed and the IM interface works like a breeze.
Poznánka uživatele
Přidat poznámku
Zde napište svou poznámku.
Celé jméno:
E-mail: (doplňující)
Poznámka:
Zpět
Přihlásit
[Zapomenuté heslo]
E-mail:
Heslo:
Zapamatovat:
Vyhledat
-- Entire Support Site --
Znalostní báze
Nastavení novinek
Přidat
Tisk
Verze PDF
Přidat k oblíbeným
Domů
|
Registrovat
|
Odeslat ticket
|
Znalostní báze
|
Novinky
Jazyk:
Czech (CZ)
IceWarp SoftWare