hMailServer 5.0, build 326 (Beta)

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 326 (Beta)

Post by martin » 2009-01-28 16:37

A new 5.0 beta is now available:
http://www.hmailserver.com/?page=downlo ... loadid=166

What do you think? Good time to put it up as stable perhaps? :)

MP3Freak
Normal user
Normal user
Posts: 221
Joined: 2007-06-13 22:19

Re: hMailServer 5.0, build 326 (Beta)

Post by MP3Freak » 2009-01-28 16:54

martin wrote:A new 5.0 beta is now available:
http://www.hmailserver.com/?page=downlo ... loadid=166

What do you think? Good time to put it up as stable perhaps? :)
As for the server itself I would do! As for the Webadmin... well, see...:

http://www.hmailserver.com/forum/viewto ... 10&t=13924

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-01-28 17:01

But you saw my reply in that thread, right? :)

MP3Freak
Normal user
Normal user
Posts: 221
Joined: 2007-06-13 22:19

Re: hMailServer 5.0, build 326 (Beta)

Post by MP3Freak » 2009-01-28 17:06

martin wrote:But you saw my reply in that thread, right? :)
Yes, I did, thanks! Just: I don't want how much you will put in Webadmin before "Stable". That's why I pointed to that... ;-)

brucestr21
Normal user
Normal user
Posts: 96
Joined: 2008-06-23 18:47

Re: hMailServer 5.0, build 326 (Beta)

Post by brucestr21 » 2009-01-28 18:31

No problems for me!
hMailServer v5.2.1 Build 360
XAMPP 1.70
Horde Groupware Webmail 1.2.3
Windows Server 2003 SBS

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

Re: hMailServer 5.0, build 326 (Beta)

Post by ^DooM^ » 2009-01-28 20:46

no issues here.
If at first you don't succeed, bomb disposal probably isn't for you! ヅ

User avatar
DFitch
Senior user
Senior user
Posts: 258
Joined: 2006-09-16 20:40

Re: hMailServer 5.0, build 326 (Beta)

Post by DFitch » 2009-01-28 22:25

ohhhhhhh, BIG Problems here! :twisted: Whats taking so long for it to be stable! :mrgreen:
hMailServer 5.3.3: External MySql
Win2k3 Server | eWall 4.0 Anti-Spam Anti-Virus SMTP Proxy {http://sssolutions.net/}
SpamAssassin 3.31 - ClamAV on backend Ubuntu Server 10.04(VMware)

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-01-28 22:53

> ohhhhhhh, BIG Problems here! :twisted: Whats taking so long for it to be stable! :mrgreen:

Not sure how to parse that... :)

User avatar
DFitch
Senior user
Senior user
Posts: 258
Joined: 2006-09-16 20:40

Re: hMailServer 5.0, build 326 (Beta)

Post by DFitch » 2009-01-28 22:57

ITS TIME!
hMailServer 5.3.3: External MySql
Win2k3 Server | eWall 4.0 Anti-Spam Anti-Virus SMTP Proxy {http://sssolutions.net/}
SpamAssassin 3.31 - ClamAV on backend Ubuntu Server 10.04(VMware)

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-01-28 22:59

Still unclear. ;-)

plobby
Normal user
Normal user
Posts: 115
Joined: 2008-01-29 07:04

Re: hMailServer 5.0, build 326 (Beta)

Post by plobby » 2009-01-29 05:53

Ill give it a go on a production server on Friday.

benn600
Senior user
Senior user
Posts: 283
Joined: 2006-03-04 03:25

Re: hMailServer 5.0, build 326 (Beta)

Post by benn600 » 2009-01-29 08:25

I check back from time to time -- every month or two -- and I just happened to check in today! What a coincidence that you're so close to a stable release on my coincidental visit. I'm going to install it on my server and report any problems. I can't wait to see what all the buzz is about!

benn600
Senior user
Senior user
Posts: 283
Joined: 2006-03-04 03:25

Re: hMailServer 5.0, build 326 (Beta)

Post by benn600 » 2009-01-29 08:34

I installed the new version, from version 4, and experienced no connectivity issues. My tests were limited but I experienced no problems.

Of course in this process, I checked my twice daily backups first and saw that they are growing quite large. Then, I realized it's because of my account. Next, I noticed how nicely the server end has a folder management option. Could you add a line that says the size for the currently selected folder in MB? For my uses, I could better pinpoint where all the email size is and attack the main culprit folder.

I'll spend some time testing more and looking around! Nice job, Martin!

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-01-29 10:56

> Could you add a line that says the size for the currently selected folder in MB?

I believe that will be included in 5.2 (unless priorities change). The folder management in v5.0 is just to allow for public folders, not complete folder management. But more complete editing of folder content has been requested.

Meister
Normal user
Normal user
Posts: 79
Joined: 2005-11-10 16:48

Re: hMailServer 5.0, build 326 (Beta)

Post by Meister » 2009-01-29 16:34

Can I set up limit on a domain, not on account base?
So I would like to sell 1 GB space for my costumers, and they don't want to set up limit on each accounts. They would like to use the 1GB.

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-01-29 16:40

No, if you put a limit on the domain you need to put limits on the accounts as well.

wanttoshop
New user
New user
Posts: 8
Joined: 2008-03-23 22:58

Re: hMailServer 5.0, build 326 (Beta)

Post by wanttoshop » 2009-01-29 19:47

hMailServer 5.0, build 325 (Beta) went in right over my 4, no poblems and working GREAT in production.
Uping to 326 (Beta) now.

rjvrijn
Normal user
Normal user
Posts: 161
Joined: 2008-03-31 22:13
Location: NL

Re: hMailServer 5.0, build 326 (Beta)

Post by rjvrijn » 2009-01-30 01:18

Stable as a rock over here too. Its a go, if you ask me. :D
WXP x32 - hMailServer v5.3.2 B1769 / MySQL
Horde Groupware Webmail Edition 3.3.6 / SquirrelMail 1.4.17

StuC
Normal user
Normal user
Posts: 61
Joined: 2008-09-10 09:04

Re: hMailServer 5.0, build 326 (Beta)

Post by StuC » 2009-01-30 11:11

No outstanding issues here

User avatar
bagu
Normal user
Normal user
Posts: 224
Joined: 2005-06-17 03:08
Location: France
Contact:

Re: hMailServer 5.0, build 326 (Beta)

Post by bagu » 2009-01-30 14:02

Do you need tranlated files ?
I can give you french file if you want.
hMailServer 5.6.8 With SpamAssassin 3.4.2

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-01-30 15:00

The translations won't be included in the installation package, only made available for download from the web site. If you send the file to me at martin@hmailserver.com I can import it into the online translation database.

User avatar
Rainer
Normal user
Normal user
Posts: 166
Joined: 2007-06-21 13:40
Location: Zweibrücken - Germany

Re: hMailServer 5.0, build 326 (Beta)

Post by Rainer » 2009-01-30 15:01

Hello Martin, hello HMS-User, B326 is running in our production-system with no problems!
Rainer Noa

CarlUman
New user
New user
Posts: 25
Joined: 2005-10-14 20:12

Re: hMailServer 5.0, build 326 (Beta)

Post by CarlUman » 2009-01-30 16:42

This is cool. After 9 months of paying a web hosting service I'm thinking about moving my domain back home. It's nice to see some great new features in 5.0. I sent a small donation last time I used this. I can't find the link for it. I'll make another donation if I end up using it again.

Thanks!

Shiloh
Normal user
Normal user
Posts: 163
Joined: 2006-04-14 00:00

Re: hMailServer 5.0, build 326 (Beta)

Post by Shiloh » 2009-01-30 21:11

Martin: I say put it up as stable. We have been running HM5 on one of our smaller production boxes for some time now without any problem.

Meister
Normal user
Normal user
Posts: 79
Joined: 2005-11-10 16:48

Re: hMailServer 5.0, build 326 (Beta)

Post by Meister » 2009-01-30 21:59

martin wrote:No, if you put a limit on the domain you need to put limits on the accounts as well.
ok, why? :-)

User avatar
OlivierA
New user
New user
Posts: 2
Joined: 2007-08-23 17:11
Location: France

Re: hMailServer 5.0, build 326 (Beta)

Post by OlivierA » 2009-01-30 22:28

Hello there,

I've been using 5.0b326 for a few days in production on one of my small servers.
No problem so far ! :D

Thanks Martin !

OlivierA
hMailServer 5.1 b340
ClamAV 0.95.1
RoundCube v0.2

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-01-31 12:11

Will put it up as stable after the weekend. Thanks for the feedback guys. I know this has been a long release cycle. In the future, releases will be kept smaller and instead released more frequently. As an example of that, the scope of 5.1 is already set and apart from WebAdmin, the features are already implemented.

> Meister

Simpler implementation. It has to do with performance. Checking the current total size of a huge domain is quite a CPU-intensive operation. hMailServer needs to add up the size for every single message in that domain. Using this method, that doesn't have to be done. The alternative would be to save the current account size together with the actual account, but than that value would have to be updated whenever a message is added / removed from the account. Also, that would mean that the data is duplicated, which typically results in problems.

plobby
Normal user
Normal user
Posts: 115
Joined: 2008-01-29 07:04

Re: hMailServer 5.0, build 326 (Beta)

Post by plobby » 2009-01-31 22:08

Not sure if this is a bug or not, it was working last night then it stopped updating.

On the status tab under the administration -- for processed messages, it was going up as I received/sent out messages. Then I went and looked this morning and even though it had processed another 150 messages or so it still said 15 from the prior night.

I closed out of the admin console and reopened it and then it showed the right number. It is still not currently updating after I reopened the admin console.

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-01-31 22:09

The status screen isn't automatically refreshing itself. I believe you can press F5 to refresh the data.

plobby
Normal user
Normal user
Posts: 115
Joined: 2008-01-29 07:04

Re: hMailServer 5.0, build 326 (Beta)

Post by plobby » 2009-01-31 22:14

That worked -- thanks. Was just used to version 4 refreshing itself automatically.

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

Re: hMailServer 5.0, build 326 (Beta)

Post by Jeinhor » 2009-02-01 18:56

Martin, one question. I'm developing a webmail based on the COM API, and we previously had some issues with encoding/decoding strings fetched from the API. I remember you stated that everything fetched from the API would be in plain text in version 5. Is this true? Because I have a problem with this, though I will do more testing before I call it a bug: when I add a new IMAP-folder from the API containing Swedish characters (åäö) and later fetch the same folder, the Name-attribute for that folder is empty. Known problem or am I doing something wrong?

I am running the b325 Beta.

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-02-01 19:04

So does it work when you add a folder using an english folder name then?
What does your code look like? Kind of hard for me to tell you whether you're doing something wrong when I don't know what you're doing. Right? :)

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

Re: hMailServer 5.0, build 326 (Beta)

Post by Jeinhor » 2009-02-01 19:22

Yes, I understand that. I will look into the code now.

But in general: do v5 handle decoding in the API now, or do I need to?

Thanks for the quick reply!

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-02-01 19:23

In general, v5 handles decoding.

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

Re: hMailServer 5.0, build 326 (Beta)

Post by Jeinhor » 2009-02-01 19:34

I add like this:

Code: Select all

dComFolder.SubFolders.Add(folderName);
where folderName contains the name of the folder. If I call with foldername = "Skräppost", the function throws no exception. But when I load the folder, it returns a empty string.

I load with this code:

Code: Select all

        public DataSet GetSubFolders() {
            DataSet ds = new DataSet();
            DataTable dt = GetFolderStructure();

            for (int i = 0; i < dComFolder.SubFolders.Count; i++) {
                IMAPFolderClass fld = (IMAPFolderClass)dComFolder.SubFolders[i];
                dt.Rows.Add(fld.ID, fld.Name); // fld.Name is empty here
            }

            ds.Tables.Add(dt);
            return ds;
        }

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-02-01 19:35

I believe you should call Save() on the object Add returns. Just as with all (?) other collections in the API.

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

Re: hMailServer 5.0, build 326 (Beta)

Post by Jeinhor » 2009-02-01 19:44

I doubt that's the problem since it's working without the Swedish characters, but I tested this:

Code: Select all

IMAPFolderClass fld = (IMAPFolderClass)dComFolder.SubFolders.Add(folderName);
fld.Save();
dComFolder.Save();
And still no luck.

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-02-01 19:55

Try to do:
set obFolder = obAccount.IMAPFolders.Add("ÅÄÖ")
obFolder.Name = "ÅÄÖ"
obFolder.Save

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

Re: hMailServer 5.0, build 326 (Beta)

Post by Jeinhor » 2009-02-01 20:00

That worked! Thank you! Should it be that way "by design"?


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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-02-01 23:10

Okay, it's up as stable now. I'm prepared to do a 5.0.1 tomorrow. ;-)

dedisoft
Normal user
Normal user
Posts: 68
Joined: 2006-02-20 12:03
Contact:

Re: hMailServer 5.0, build 326 (Beta)

Post by dedisoft » 2009-02-02 00:00

Very good job, martin.

I've just migrated to the last version 5.0-B326 from the 4.4.4 - Build 287.

No errors, all works fine.

Many thanks.
hMail 5.0 B326 | SQL Server 2008 Express | SquirelMail 1.4.15 | PHP 5

MP3Freak
Normal user
Normal user
Posts: 221
Joined: 2007-06-13 22:19

Re: hMailServer 5.0, build 326 (Beta)

Post by MP3Freak » 2009-02-02 00:23

GREAT JOB, MARTIN!

Thanks!

PS: As I suggested you, could you pin up this one somewhere to make people's SSL-life easier once they want to use that new feature in 5.0?
http://www.hmailserver.com/forum/viewto ... 12&t=13953

...and have a rest now! You deserve it now!!

User avatar
mattg
Moderator
Moderator
Posts: 21103
Joined: 2007-06-14 05:12
Location: 'The Outback' Australia

Re: hMailServer 5.0, build 326 (Beta)

Post by mattg » 2009-02-03 05:20

Download, installed this morning.

Easy, quick, all good..

A couple of fairly insignificant points...
1. One thing missing from the upgrade instructions is PHPWebAdmin upgrade
I checked and couldn't see any detailed instructions, but looking at how it works I reckon that I could just load the new PHPWebAdmin over the top of the old one. I trust that this is correct.

2. The readme.txt file in the PHPWebAdmin folder isn't modified - it contains a GNU licence statement. I understand that this file is copywrite to someone other than you(Martin), and that the licence may still be valid, but I just wanted to ensure that the file remaining is appropriate... (I saw a similar issue on the bug tracker that was resolved).

Matt
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-02-03 14:41

mattg,
I reckon that I could just load the new PHPWebAdmin over the top of the old one
Yes, that's correct. You may want to delete the old one before to remove old files but it's not really required.
The readme.txt file in the PHPWebAdmin folder isn't modified
The readme.txt is no longer included in the installation. But the installation doesn't take it away either. :-\ For 5.1, I've added a new readme.txt with just a link to http://www.hmailserver.com/documentation.

User avatar
mattg
Moderator
Moderator
Posts: 21103
Joined: 2007-06-14 05:12
Location: 'The Outback' Australia

Re: hMailServer 5.0, build 326 (Beta)

Post by mattg » 2009-02-04 05:36

Also, I had to reset the administrator password to the C:\Program Files\hMailServer\Addons\Utilities\StartBackup.vbs for my automated backups to continue to work.
This could be added to the upgrade steps for those with smaller installations like me.

Oh, and the backup log says only this
The backup completed succesfully.

ÿþ2

HMailserver 5.0 Works a treat. I love it when it all just goes to plan.

Thanks
Matt
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation

User avatar
mattg
Moderator
Moderator
Posts: 21103
Joined: 2007-06-14 05:12
Location: 'The Outback' Australia

Re: hMailServer 5.0, build 326 (Beta)

Post by mattg » 2009-02-05 05:46

mattg wrote:Oh, and the backup log says only this
The backup completed succesfully.

ÿþ2
Just having a look at this.

I kept the backup log, rather than delete it.
If I open in Notebook it looks fine.
If I open it with a text stream read in VB and then copy it to another file, there is a large blank space after the first charcter, and it ends with a character that Microsoft Excel tells me that code() = 63
Does what I write make sense? I suspect that when hMailserver 5.0 does a backup using the built in backup that a strange character is propended to the log.

Matt
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-02-05 10:50

The log file is in Unicode. The first bytes in the file will be Unicode markers. Could that be the cause of the problem?

luci
Normal user
Normal user
Posts: 70
Joined: 2008-02-29 14:29
Location: Romania

Re: hMailServer 5.0, build 326 (Beta)

Post by luci » 2009-02-05 11:03

Hello Martin,

The installation process went fine on one of my small production servers.
The problem is score based SPAM protection does not seem to work as expected.
The mark threshold is 2, the delete threshold is 10
For uce protect DNS blacklist the score is 5. Hitting this should only mark as SPAM. From what I can see in the logs the messages are rejected with a SMTP 550 if the sender is found in a DNSBL.

Look :
"SMTPD" 4052 172 "2009-02-05 00:11:18.828" "190.9.224.22" "SENT: 220 host.domain.ext"
"SMTPD" 4052 172 "2009-02-05 00:11:19.250" "190.9.224.22" "RECEIVED: helo arnoldhaile.com"
"SMTPD" 4052 172 "2009-02-05 00:11:19.250" "190.9.224.22" "SENT: 250 Hello."
"SMTPD" 4052 172 "2009-02-05 00:11:19.735" "190.9.224.22" "RECEIVED: mail from:<idraftsmen@dosinas.com>"
"SMTPD" 4052 172 "2009-02-05 00:11:21.391" "190.9.224.22" "SENT: 550 Rejected by uceprotect level 1"

I need to set anything else for score based to work?
Radical Image Optimization Tool developer
Project Manager at CRIOSWEB

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

Re: hMailServer 5.0, build 326 (Beta)

Post by martin » 2009-02-05 11:08

luci,

Are you using other spam protection mechanisms as well?

The one reported in the SMTP log is just the one which caused the total spam score to get up to delete threshold. So in your example, there may have been other anti spam mechanisms as well which caused the total score to be above 10. You need to have debug logging enabled to see that.

For example, in that log the host name given in the HELO command does not correspond to the IP address he is connecting from 190.9.224.22. And according to http://www.mxtoolbox.com/, he's on a couple of other black lists as well.

That maybe explains it?

luci
Normal user
Normal user
Posts: 70
Joined: 2008-02-29 14:29
Location: Romania

Re: hMailServer 5.0, build 326 (Beta)

Post by luci » 2009-02-05 11:15

I am using SPF with 5, MX check with 5, HELO host check with 1 and other DNSBL and URLBL check
I did not seen any activity/checks before rejection, so I though uce protect was the only readon.

Now I activated debugging so I can tell you more in a few hours.
Radical Image Optimization Tool developer
Project Manager at CRIOSWEB

luci
Normal user
Normal user
Posts: 70
Joined: 2008-02-29 14:29
Location: Romania

Re: hMailServer 5.0, build 326 (Beta)

Post by luci » 2009-02-05 17:05

Yep, you were right. Only the last test is shown and that's why I thought it has been rejected only by a single DNSBL.
Radical Image Optimization Tool developer
Project Manager at CRIOSWEB

Post Reply