hMailServer 5.0, build 256 (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 256 (Alpha)

Post by martin » 2007-11-26 21:56

The first 5.0 alpha is now available:
http://download.hmailserver.com/dev/hMa ... 0-B276.exe

There's a lot of things remaining for the final release, and you should really not expect anything of this build. This build can only be used for testing purposes, and you should absolutely not upgrade an existing production installation to this build.

At the moment, there's no documentation available covering the new features, so if you'll install this build you'll have to guess. There will be a number of changes before the final release. For example, the implementation of the Unicode support is not yet finished.
Last edited by martin on 2007-11-26 23:07, edited 1 time in total.

mbreitba
Senior user
Senior user
Posts: 340
Joined: 2006-04-14 22:25

Post by mbreitba » 2007-11-26 22:33

I likey the new features :) One thing I wondered though, would it be possible to add a per-mailbox SpamAssassin threshold setting? Currently it appears as though it is a global setting.

mbreitba
Senior user
Senior user
Posts: 340
Joined: 2006-04-14 22:25

Post by mbreitba » 2007-11-26 22:36

One other thing - it appears to have upgraded our MySQL installation to an MSSQL installation (which is fine) but it left the MySQL Daemon running. Is that the intended behavior?

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

Post by martin » 2007-11-26 22:43

Are you sure about that? You have only upgraded some test computer now, right? :)
How do you see that it's using the MSSQL?

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

Post by ^DooM^ » 2007-11-26 22:59

New toy!!! Thanks Martin!

mbreitba
Senior user
Senior user
Posts: 340
Joined: 2006-04-14 22:25

Post by mbreitba » 2007-11-26 23:00

Yeah, we only upgraded one of our test systems :) When I log in to the HmailAdmin interface, it says MSSQL 127.0.0.1.

mbreitba
Senior user
Senior user
Posts: 340
Joined: 2006-04-14 22:25

Post by mbreitba » 2007-11-26 23:02

Blargh....nevermind - I might have already been running MSSQL 2k5 on that box. Nevermind, ID-10-T error...

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

Post by martin » 2007-11-26 23:08

mbreitba, OK: :) Because hMailServer should not modify database settings during an upgrade..

Kaan1983
Senior user
Senior user
Posts: 595
Joined: 2007-01-30 16:26
Location: TÜRKIYE

Post by Kaan1983 » 2007-11-26 23:28

Hooooooooorraaaaayyy :D

Viva Martin

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

Post by martin » 2007-11-26 23:35

Kaan1983 - you shouldn't viva to much just yet. I don't think the things you want works yet. =)

Jeinhor
Normal user
Normal user
Posts: 179
Joined: 2007-02-13 23:19

Post by Jeinhor » 2007-11-26 23:45

Is the COM library extended with functionality for moving messages between folders/creating messages without sending them in this version?

Also, in 4.4 it seems the IMAP folder names does not get decoded when retrieving them via the COM-library (for example, when connecting via Outlook 2007 via IMAP it creates a new folder called "Skräppost". When I get this name via COM it shows something like "Skr&AOL_ppost".

I'll certainly try this one out, thanks Martin :D

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

Post by martin » 2007-11-26 23:50

Jeinhor, there's a Copy() method on hMailServer.Message which allows you to copy a message into another IMAP folder in the same account. Also, you can call Add() on a messages collection to add a new message to it without having to send it.

The issue with the IMAP folder names aren't fixed in the current version but will be resolved in one of the upcoming alphas (in a few days). The weird value you see (Skr&AOL_ppost) is the internal format according to the IMAP RFC. This was "as designed" (working correctly) in version 4, since hMailServer 4 was in ANSI and hence could not decode all such strings properly.

Jeinhor
Normal user
Normal user
Posts: 179
Joined: 2007-02-13 23:19

Post by Jeinhor » 2007-11-27 00:01

martin wrote:Jeinhor, there's a Copy() method on hMailServer.Message which allows you to copy a message into another IMAP folder in the same account. Also, you can call Add() on a messages collection to add a new message to it without having to send it.

The issue with the IMAP folder names aren't fixed in the current version but will be resolved in one of the upcoming alphas (in a few days). The weird value you see (Skr&AOL_ppost) is the internal format according to the IMAP RFC. This was "as designed" (working correctly) in version 4, since hMailServer 4 was in ANSI and hence could not decode all such strings properly.
Great news, thanks for the quick reply!

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

Post by martin » 2007-11-27 00:12

Have implemented that now. In the next build, you'll get the Unicode-version containing "international" characters instead of the internal Skr&AOL_ppost.

Kaan1983
Senior user
Senior user
Posts: 595
Joined: 2007-01-30 16:26
Location: TÜRKIYE

Post by Kaan1983 » 2007-11-27 01:31

martin wrote:Kaan1983 - you shouldn't viva to much just yet. I don't think the things you want works yet. =)
Anyway man I still celebrate :D Thanks a lot... Even if it's not today I know it's soon and a good reason to celebrate something :D

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

Post by Slug » 2007-11-27 07:24

Hi Martin

I upgraded from 4.4.2 - Build 275 to V5 and have found that when you click on hMs admin and try to connect with localhost the "connect button" does not work. The only way to connect is double click on the "localhost bar"

Screen shot attached.

http://www.slugracing.com/v5%20error.jpg

Michael
Missing Hmailserver ... Now running Debian servers

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

Post by martin » 2007-11-27 08:58

Slug, thanks. Fixed for the next build. (I think you could get the same issue in previous versions but I'm not sure)

mpdyson
Normal user
Normal user
Posts: 30
Joined: 2007-01-16 14:51
Location: UK

Post by mpdyson » 2007-11-27 11:36

Hi Martin
Congratulations on new version.

Just come accross a small issue. In Distribution Lists if you use Select to add a new person, it appears to put just the account id number not the email address in the list.

User avatar
Conzi
Normal user
Normal user
Posts: 147
Joined: 2006-02-24 14:44
Location: Varese, Italy

Post by Conzi » 2007-11-27 11:58

in Windows 2000 professional, during installation, I had a msvcr80.dll missing error....

I've put the dll in c:\winnt\system32 and done again the installation..
everything ok.


thank you Martin for the gift long awaited

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

Post by danny6167 » 2007-11-27 12:01

i had that same file missing on my server 2003 when i was trying to run some other software. I think some onee told me to install all the microsoft DoTnet packages i dunno now.

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

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

Thanks for the feedback. The issues you've mentioned will be fixed in tomorrows build.

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

Post by GlenC » 2007-11-28 01:57

It sure is nice to be able to shut down stunnel :) Thank you Martin!!

as an aside, anyone using eventlog writes and seeing lots of NULL characters in their eventlog? Probably it's just some bad scripting since my spamassassin section isn't working either. But thought I's ask since I'm here.

Excellent work though Martin... I'm really loving the addition of SSL.

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

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

It sure is nice to be able to shut down stunnel
There is some issues with the SSL implementation at this moment so you can't shut it down just yet. :)
as an aside, anyone using eventlog writes and seeing lots of NULL characters in their eventlog?
What text editor are you using to read it?

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 09:15

I open most of my stuff in notepad ++

Verry good program with syntax hilighting and can also show stuff line line feed

mpdyson
Normal user
Normal user
Posts: 30
Joined: 2007-01-16 14:51
Location: UK

Post by mpdyson » 2007-11-28 11:31

Martin, I have just identified another problem, with scripts switched on any attempt to modify the header and save the message results in an error, BUT, the header is modified in the resulting mail and except for the error all appears well.
  • "ERROR" 2948 "2007-11-28 09:19:33.421" "Severity: 2 (High), Code: HM5081, Source: InterfaceMessage::_SaveNewMessageToIMAPFolder, Description: Could not save message"
I have changed code to a minimum test code just to check it wasnt some thing else I had in my code as I use it to pass the message to Popfile and modify the header on result.

Code: Select all

Sub OnAcceptMessage(oClient, oMessage)
    oMessage.HeaderValue("X-SpamResult") = "TEST"
    oMessage.Save()  
End Sub

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

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

mpdyson, thanks. I'll look into it.

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

Post by GlenC » 2007-11-28 14:33

martin wrote:
as an aside, anyone using eventlog writes and seeing lots of NULL characters in their eventlog?
What text editor are you using to read it?
I was using Notepad++... What the eventlog is writing is the filename used in the script. It is usually the same as the subject line with an extension. I think this is my problem with Spamassassin too since it uses that same method. This weekend I'm planning on changing over to the integrated SA setup you provided though.

One other thing... it appears that greylisting is not working. I haven't had much time to delve into that part though.

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

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

GlenC,

The nulls appear because the file is in Unicode format but Notepad++ doesn't detect that and instead reads it in ANSI. I've made a modification so in the next build (tomorrow) it will open properly in Notepad++. (hMailServer did not include Unicode markers in the file. I only tested using Windows' built in Notepad and in that the file opened properly).

It could be that your problem with SpamAssasin is another defect as well. Could be caused by the problem mpdyson reported in this thread. (Which will be fixed in the build tomorrow as well)

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

Post by GlenC » 2007-11-29 00:14

Martin, You are correct about the Notepad thing. Although even in Notepad the characters are spaced out (like T h i s).

I'll wait for the next build and see what it looks like then.

Post Reply