hMailServer 5.0, build 257 (Alpha)

Use this forum if you want to discuss a problem or ask a question related to a hMailServer beta release.
Post Reply
User avatar
martin
Developer
Developer
Posts: 6834
Joined: 2003-11-21 01:09
Location: Sweden
Contact:

hMailServer 5.0, build 257 (Alpha)

Post by martin » 2007-11-28 13:17

A new 5.0 alpha is now available:
http://download.hmailserver.com/dev/hMa ... 0-B277.exe

This build can only be used for testing purposes, and you should absolutely not upgrade an existing production installation to this build.

The following changes have been made:
  • Installation: It's now possible to install hMailServer 5 in Windows 2000 SP4.
  • Installation: MSVCR80.dll is now installed into the hMailServer bin directory, to prevent errors during installation. (hMailServer requires this DLL to run)
  • Administration: Sometimes the Connect button was disabled in the connection dialog.
  • Administration: When selecting a recipient to add to a list, an ID number was added instead of the real address.
  • API: When retrieving IMAP folder names via the COM API, the folder names are Unicode-encoded (instead of being encoded with modified-UTF7).
Last edited by martin on 2007-11-29 13:46, edited 2 times in total.

User avatar
danny6167
Senior user
Senior user
Posts: 472
Joined: 2007-02-07 15:24
Location: Western Australia
Contact:

Post by danny6167 » 2007-11-28 17:03

Is there a list of known bugs for this release? Oh and congratz on v5, looks nice. :D

User avatar
katip
Senior user
Senior user
Posts: 748
Joined: 2006-12-22 07:58
Location: Istanbul

Post by katip » 2007-11-28 21:05

Hi Martin,

that's what i get whenever i change from one item to another on admin interface:

Image

and then abort. fyi.

//edit:
server w2k3 sp2 en
client xp pro sp2 en
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
martin
Developer
Developer
Posts: 6834
Joined: 2003-11-21 01:09
Location: Sweden
Contact:

Post by martin » 2007-11-28 21:19

katip, Is there any error reported in the hMailServer error log? When you say "item", what do you mean then?

danny6167, not at this stage. I have a list locally here but I won't publish it until it reaches beta. I haven't tested half of version 5 yet and publishing a list of known issues would hence just be misleading. Also, maintaining an list like that officially would require much work since so many things happens right now. I'm planning to do some heavy rework on hMailServer Administrator as well before the release and I expect to introduce new issues. ;)

User avatar
dzekas
Senior user
Senior user
Posts: 2486
Joined: 2005-10-13 21:28
Location: Lithuania

Re: hMailServer 5.0, build 257 (Alpha)

Post by dzekas » 2007-11-28 22:47

martin wrote:
  • API: When retrieving IMAP folder names via the COM API, the folder names are Unicode-encoded (instead of being encoded with modified-UTF7).
Define "Unicode". Is it UTF-16, UCS-2, UTF-8 or something else.

User avatar
martin
Developer
Developer
Posts: 6834
Joined: 2003-11-21 01:09
Location: Sweden
Contact:

Post by martin » 2007-11-28 23:51

UTF-16.

The unicode support isn't completely implemented yet so you may run into issues if you test it though. I've tested to access chinese, japanese, swedish, etc folders, mixes of different languages it appears to work fine. (It looks correct both ways, creating in IMAP client, accessing via API and creating via API and accessing via IMAP client)

But there's still more testing before it's complete (after all, it's alpha).

I may be wrong here, but the hMailServer API relies on COM. And COM in its turn relies on BSTR's for passing strings. And those are always UTF-16. So you have always received UTF-16 formatted strings from the hMailServer API, it's just a matter of whether the API has returned the correct data or not..

User avatar
Slug
Moderator
Moderator
Posts: 1369
Joined: 2005-03-13 05:42
Location: Sydney Australia
Contact:

Post by Slug » 2007-11-29 00:49

danny6167 wrote:Is there a list of known bugs for this release? Oh and congratz on v5, looks nice. :D
No, thats why its an Alpha release :wink: Install it and report the bugs you find :D

Michael
Missing Hmailserver ... Now running Debian servers

GlenC
Senior user
Senior user
Posts: 680
Joined: 2004-08-17 23:31
Location: Santiago, Chile

Post by GlenC » 2007-11-29 01:34

I found another oddity, in my logs it appears that every connection is from my server. Maybe that explains why graylisting and the integrated spamassassin isn't working for me. I didn't miss some new setting somewhere did I? (192.168.15.150 is my server)

Code: Select all

"SMTPD"	4692	3	"2007-11-27 20:22:36.843"	"192.168.15.150"	"SENT: 220 mydomain.com - ESMTP - at your service!"
"SMTPD"	4692	3	"2007-11-27 20:22:37.187"	"192.168.15.150"	"RECEIVED: HELO autoriza0a2f74"
"SMTPD"	4692	3	"2007-11-27 20:22:37.187"	"192.168.15.150"	"SENT: 250 Hello."
"SMTPD"	4692	3	"2007-11-27 20:22:37.531"	"192.168.15.150"	"RECEIVED: MAIL FROM:<BonitadoreenBiggs@somespammer.com>"

User avatar
katip
Senior user
Senior user
Posts: 748
Joined: 2006-12-22 07:58
Location: Istanbul

Post by katip » 2007-11-29 05:33

katip wrote:Hi Martin,

that's what i get whenever i change from one item to another on admin interface:
For instance when i doubleclick an item on the left panel to expand it (domains for example... or any other thing).

//edit:
on server (win2k3) it works fine. problem appears only on client (xp pro sp2 en).
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
Slaine
Normal user
Normal user
Posts: 64
Joined: 2006-10-25 09:02
Location: Centurion, South Africa
Contact:

Post by Slaine » 2007-11-29 11:24

I've had a look at v5, and oh my, oh my it looks better than an early Chistmas present... not that I expect it to be completed by then...

Just one tiny question: Over here http://www.hmailserver.com/forum/viewtopic.php?t=5803 it mentions having some sort of clustering support.

...er, is it still in the pipeline? Can't find anything to suggest clustering support...

^DooM^
Site Admin
Posts: 13861
Joined: 2005-07-29 16:18
Location: UK

Post by ^DooM^ » 2007-11-29 13:01

To my knowledge that was put on the backburner for now.

User avatar
Slaine
Normal user
Normal user
Posts: 64
Joined: 2006-10-25 09:02
Location: Centurion, South Africa
Contact:

Post by Slaine » 2007-11-29 13:09

...darn...

User avatar
Slug
Moderator
Moderator
Posts: 1369
Joined: 2005-03-13 05:42
Location: Sydney Australia
Contact:

Post by Slug » 2007-11-29 13:25

Martin I have a question ...

I noticed when I did the upgrade to V5 the installer did NOT ask if I wanted to use the internal or external DB. Is this because hMs noticed that an external copy of MySQL was installed on the machine I installed hMs on ?

Michael
Missing Hmailserver ... Now running Debian servers

User avatar
dzekas
Senior user
Senior user
Posts: 2486
Joined: 2005-10-13 21:28
Location: Lithuania

Re: hMailServer 5.0, build 257 (Alpha)

Post by dzekas » 2007-11-29 21:44

martin wrote:
  • Installation: MSVCR80.dll is now installed into the hMailServer bin directory, to prevent errors during installation. (hMailServer requires this DLL to run)
Check Visual Studio 2005 licensing terms. I suspect that you must distribute

Code: Select all

\VC\redist\x86\Microsoft.VC80.CRT\
	msvcm80.dll
	msvcp80.dll
	msvcr80.dll
	Microsoft.VC80.CRT.manifest
msvcr80.dll alone can be distributed only with Smart device applications

User avatar
martin
Developer
Developer
Posts: 6834
Joined: 2003-11-21 01:09
Location: Sweden
Contact:

Post by martin » 2007-12-02 15:32

Thanks dzekas. I will check the redistribution terms myself. I relied to much on another 3'rd party source when I added them to my installation, but of course this is entirely my responsibility.

This is an interesting topic though. I don't see any technical reasons to do this, and I don't see that it would benefit anyone if I redistrubte these DLL's, not even Microsoft and definitvely not the end-user. I wonder if Microsoft intention is to reduce the amount of potential problems and hence reduce the number of support calls they get. Or something..

Post Reply