hMailServer 4.4, build 255 (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 4.4, build 255 (Alpha)

Post by martin » 2007-01-10 21:51

New alpha available here:
http://download.hmailserver.com/hMailSe ... 4-B255.exe

Following changes have been made:
  • PHPWebAdmin now includes the new features.
  • ORDB is no longer included in the default list of DNS blacklists.
  • API: A hMailServer.MessageHeaders can now be retrieved using the Headers property on the hMailServer.Message object.
  • API: The RefreshContent method on the hMailServer.Message object allows you to reload the content of an email message from disk.
  • API: hMailServer.Account::VacationMessageExpiresDate is now of type String, instead of VariantDate.
  • If checking of senders MX records have been enabled, hMailServer now checks for MX records on the senders domain not including any sub domain. For example, if someone sends from cgi.example.com, hMailServer will check that the domain example.com has MX records. The reason for this is that there's no point in checking cgi.example.com, since this results in to many false positives.
  • _ has now been added to the list of valid plus addressing characters. (Not in PHPWebAdmin yet. Will be included in next build)
If anyone of you have a suggestion on a DNS blacklist which should be included, please let me know.
Last edited by martin on 2007-01-13 02:33, edited 1 time in total.

westdam
Senior user
Senior user
Posts: 728
Joined: 2006-08-01 21:24
Location: Padova, Italy
Contact:

Post by westdam » 2007-01-11 01:55

and what about martin just insert the link to all the dns blacklist in http://www.dnsstuff.com and let the user choose the best they prefer?

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

Re: hMailServer 4.4, build 255 (Alpha)

Post by Slug » 2007-01-11 08:02

martin wrote: If anyone of you have a suggestion on a DNS blacklist which should be included, please let me know.
I have been playing around with DNSBL for over a year now. I have been looking for just the right amount of aggressiveness, but without the false positives.

So I is my opinion that the 3 DNSBL that should be included as standard in hms is

sbl-xbl.spamhaus.org
cbl.abuseat.org
combined.njabl.org

I also use

psbl.surriel.com
cbl.abuseat.org
list.dsbl.org
dnsbl-1.uceprotect.net

I highly recommend the above list as over the last year or so I have only had 2 (from memory) false positives.

Michael
Missing Hmailserver ... Now running Debian servers

bazporter
Normal user
Normal user
Posts: 98
Joined: 2005-06-03 16:14

Post by bazporter » 2007-01-11 09:54

I have been using these lists for the last few months which have worked effectively for me: I also use the following two lists to block against as I have never recieved anything but spam from these countries:
  • taiwan.blackholes.us
    cn-kr.blackholes.us
--
Regards
Barry

Greta
Senior user
Senior user
Posts: 306
Joined: 2007-01-02 13:23
Contact:

Re: hMailServer 4.4, build 255 (Alpha)

Post by Greta » 2007-01-11 11:19

martin wrote: PHPWebAdmin now includes the new features.
May I ask why it is written into PHP and why not with ASP or ASP.NET the default language of Windows?

jo3
Normal user
Normal user
Posts: 58
Joined: 2006-12-15 10:32

Post by jo3 » 2007-01-11 15:45

@Greta,

PHP is better when it comes to running on multiple platforms, also many servers support PHP, and only IIS support ASP/ASP.net the world is not just Ms :)

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

Post by ^DooM^ » 2007-01-11 17:08

jo3 is correct. What happens if you don't want to use IIS?

PHP is supported by almost every web server going. ASP is only supported by IIS.

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

Post by mbreitba » 2007-01-11 23:57

I have had a few bugs installing the latest version - I am attaching two screenshots of the errors I am seeing.

First error - Image

If I delete mysqld-nt.exe, it completes fine.

Image

This doesn't seem to be causing any problems, as the server is processing messages, but I can't imagine having a warning like that is good.

Anywhere or anything that I should be looking at that could be causing those issues?
hMailServer 4.4.2 B281 with external MSSQL 2005
Win 2003 SP1
IIS 6
PHP 4.4.2
SquirrelMail 1.4.8
SpamAssassin 3.2.4 and ClamAV .92 on Backend Ubuntu systems

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

Post by martin » 2007-01-12 00:35

First screenshot:
I've seen that problem before in previous versions. I don't think it's a problem in the specifically in the hMailServer installation program. In your case, Windows says Access Denied when the installation program tries to delete the MySQL executable. But then you can manually delete it yourself using the Windows Explorer. It might be a bug in the software I use to create the installation program but I haven't found any good way to fix it yet. :-\

Second screen-shot:
That's just a viewing error and nothing to worry about. Have added some self-tests to this dialog. Changed the implementation now so that the text "Warnings" isn't shown if no problems are found.

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

Post by mbreitba » 2007-01-12 00:37

Figured it was something wierd in windows in the installation - it only gives me an error when I install it on the system w/ 6,000 users and 3,000,000 messages. When I upgrade a system that's our test system, it doesn't give us that error.

second screen shot - cool, just wondered if it was something that I needed to worry about.

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

Post by ^DooM^ » 2007-01-12 02:30

I had the same error. I just rename the old mysql file to .bak and hit retry. All continues on as normal.

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

Post by Slug » 2007-01-12 06:29

I had this error about 20-30 versions back. At the time no one else complained about it (mysqld-nt.exe). Now all you guys are complaining and I have seen that error for months :lol:

Michael
Missing Hmailserver ... Now running Debian servers

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

Post by ^DooM^ » 2007-01-12 11:41

Must be mbrietba's turn as I haven't seen it lately either :lol:

rodolfor
Senior user
Senior user
Posts: 282
Joined: 2005-06-30 09:05
Location: Gubbio - Italy

Post by rodolfor » 2007-01-12 13:42

I have this error:
"SMTPD" 4060 3884 "2007-01-12 11:53:47.461" "80.207.150.17" "RECEIVED: MAIL FROM:<servizioeconomato@comune.gubbio.pg.it> SIZE=2745"
"SMTPD" 4060 3884 "2007-01-12 11:53:47.601" "80.207.150.17" "SENT: 550 Domain does not have any MX records."
"APPLICATION" 4060 "2007-01-12 11:53:47.601" "hMailServer SpamProtection rejected RCPT (Sender: servizioeconomato@comune.gubbio.pg.it, IP:80.207.150.17, Reason: Domain does not have any MX records.)"

but servizioeconomato@comune.gubbio.pg.it have mx records.

any tips ?

thanks

Allegro1100
New user
New user
Posts: 18
Joined: 2006-12-06 16:43
Location: Milano, Italy

Post by Allegro1100 » 2007-01-12 16:23

You're right, I have the same problem with the same address.
The hmailserver too, in section "utility" says that the mx record is 80.207.150.20
Mistery!
Ciao,

A.

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

Post by martin » 2007-01-12 21:24

rodolform, Allegro1100:
If you check the change log in my first post in this thread, you'll see that I actually mean for hMailServer to work this way. Which apparently was stupid. I will change the behavior "half way" back. In the next build, hMailServer will check both the sub domain and the main domain for MX records.

Post Reply