Search found 36 matches
- 2020-10-16 10:23
- Forum: General discussions
- Topic: SSL Security error on install
- Replies: 2
- Views: 1449
Re: SSL Security error on install
I'm getting the following error attempting to set up the DB connection to an MS SQL server. It appears that the issue is related to TLS1.0 not being enabled - Searches on the forum seem to point to modifying the database file of the .ini, however, that .ini does not have a Database section generate...
- 2020-03-10 13:47
- Forum: Development & alpha discussions
- Topic: Sub OnHELO(oClient) progress?
- Replies: 234
- Views: 208878
Re: Sub OnHELO(oClient) progress?
I just updated my server. It seems to work correctly. Thanks for your work. 

- 2020-01-07 12:50
- Forum: General discussions
- Topic: diagnostic error
- Replies: 2
- Views: 1654
Re: diagnostic error
It seems a port error, check the following link to check that they are configured correctly. https://www.hmailserver.com/forum/viewtopic.php?f=21&t=32867&sid=7be975d8f834454460d63c906cd0221d You must also ensure that the ports are routed to your computer. If I telnet to port 25 of your ip, the serve...
- 2019-11-26 16:29
- Forum: General discussions
- Topic: Issue to connect
- Replies: 15
- Views: 4868
Re: Issue to connect
Intente seguir el procedimiento para confirmar que usa la dll correcta.
https://www.hmailserver.com/forum/viewtopic.php?t=31562
https://www.hmailserver.com/forum/viewtopic.php?t=31562
- 2019-11-25 14:58
- Forum: General discussions
- Topic: Issue to connect
- Replies: 15
- Views: 4868
Re: Issue to connect
Can you confirm that the database is accessible using a MySql administrator such as MySQL Workbench?
You can also try a telnet to the address and port of Mysql where you should get an answer
You can also try a telnet to the address and port of Mysql where you should get an answer
- 2019-11-06 11:46
- Forum: Development & alpha discussions
- Topic: DNS
- Replies: 30
- Views: 11564
Re: DNS
I reaffirm, with that price you can get a CISCO router for example. In that list there are very few teams and brands compared to the total. It is anecdotal.
I will enter amazon and look for the words CISCO and router. I am sure that any router in that price range is not easily vulnerable.
I will enter amazon and look for the words CISCO and router. I am sure that any router in that price range is not easily vulnerable.
- 2019-11-06 10:52
- Forum: Development & alpha discussions
- Topic: DNS
- Replies: 30
- Views: 11564
Re: DNS
It is true but I consider that it lacks a logical proportion, if what is desired is to set up a mail server for a small business with five email accounts. You would be surprised how many times I have encountered Zyxel or Cisco hardware firewalls badly configured, using a path, or servers located wit...
- 2019-11-04 13:06
- Forum: Development & alpha discussions
- Topic: DNS
- Replies: 30
- Views: 11564
Re: DNS
I have been using HMailserver for years on a VPS server without a local DNS. I use the DNS server of my domain registrar. On another server located in my office I use local DNS. I think that before deciding whether or not to use a local DNS server, other questions should be asked. Will Hmailserver b...
- 2019-10-31 10:28
- Forum: User-submitted tutorials
- Topic: Hardening hMailServer - The ongoing saga!
- Replies: 66
- Views: 44429
Re: Hardening hMailServer - The ongoing saga!
I ran a test on my entire firewall ban database and came up with this. 11,349 IPs banned 42.74% - 4,851 No PTR 29.09% - 3,301 Dynamic looking PTR 0.35% - 40 Dynamic looking HELO (after testing PTR) 27.82% - 3,157 No matches ------ ------ 100.00% 11,349 IPs banned 8,968 banned for GeoIP 1,967 banned...
- 2019-10-23 09:30
- Forum: General discussions
- Topic: LOCAL GeoIP Test
- Replies: 13
- Views: 4287
Re: LOCAL GeoIP Test
I still use a local database (text file), the performance is good, I only do the search if the authentication failed. Here the updated database. https://www.miyuru.lk/geoiplegacy Here old GeoIpCom. https://github.com/maxmind/geoip-api-mscom Copy GeoIpComEx.dll to% windir% / SysWOW64 Run from the com...
- 2019-10-16 10:20
- Forum: Development & alpha discussions
- Topic: hMailServer 5.7
- Replies: 170
- Views: 183227
Re: hMailServer 5.7
Good morning, I have updated my staging version with the latest compiled version 5.7 B-2490. I could update just by clicking on the installer, completely transparent for me. My database runs on MSSQL Express 2014. Everything seems to be working without any problem. I only report it as feedback from ...
- 2019-07-15 15:06
- Forum: User-submitted tutorials
- Topic: hMSLog2Ban - Logfile ip blocker
- Replies: 36
- Views: 17820
Re: hMSLog2Ban - Logfile ip blocker
Yes, it is a service that is activated when using hmslog2ban, in Win2016 Server
- 2019-07-15 12:03
- Forum: User-submitted tutorials
- Topic: hMSLog2Ban - Logfile ip blocker
- Replies: 36
- Views: 17820
Re: hMSLog2Ban - Logfile ip blocker
On my server, RAM consumption is triggered up to stratospheric levels in the service Host: Local service. It exceeds 1GB.
- 2019-07-10 10:39
- Forum: User-submitted tutorials
- Topic: hMSLog2Ban - Logfile ip blocker
- Replies: 36
- Views: 17820
Re: hMSLog2Ban - Logfile ip blocker
Ho Ho Ho, it's Christmas in July. Thank you for your present. I'm going to play with him.
- 2019-07-08 10:28
- Forum: Development & alpha discussions
- Topic: Sub OnHELO(oClient) progress?
- Replies: 234
- Views: 208878
Re: Sub OnHELO(oClient) progress?
I'll update to see how it works, so I see it's a minor update. Thanks for your job.
- 2019-06-07 13:05
- Forum: General discussions
- Topic: Not receiving mail
- Replies: 14
- Views: 3878
Re: Not receiving mail
SMTP Banner Check Reverse DNS does not match SMTP banner <- Bad HELO Not necessarily. I recently learned that PTR resolves to an FQDN that your ISP has assigned to you. Checking PTR wil tell you for sure. The fix is to ask your ISP to update their DNS to reflect your mx FQDN. For example, I'm on a ...
- 2019-06-07 12:06
- Forum: General discussions
- Topic: Not receiving mail
- Replies: 14
- Views: 3878
Re: Not receiving mail
SMTP Banner Check Reverse DNS does not match SMTP banner <- Bad HELO SMTP Server Disconnected May be an open relay https://www.hmailserver.com/documentation/latest/?page=open_relay_tests My server: SMTP Reverse DNS Mismatch OK - 1.1.1.1 resolves to mail.domain.es SMTP Valid Hostname OK - Reverse DNS...
- 2019-06-07 09:09
- Forum: General discussions
- Topic: Not receiving mail
- Replies: 14
- Views: 3878
Re: Not receiving mail
I would start with the simplest:
- Is it the same IP address?
- Can you make a telnet connection to port 25?
It is common for hosting providers to disable port 25.
Use this diagnostic tool.
https://mxtoolbox.com/diagnostic.aspx
- Is it the same IP address?
- Can you make a telnet connection to port 25?
It is common for hosting providers to disable port 25.
Use this diagnostic tool.
https://mxtoolbox.com/diagnostic.aspx
- 2019-06-05 13:30
- Forum: General discussions
- Topic: Mail blocked by Spamhaus
- Replies: 18
- Views: 5818
Re: Mail blocked by Spamhaus
In theory, in practice you will get a nice:

Code: Select all
Error Type: SMTP
Remote server (2.2.2.2) issued an error.
hMailServer sent: RCPT TO: <user@domain.com>
Remote server replied: 450 4.7.1 Client host rejected: can not find your hostname, [1.1.1.1]
- 2019-06-05 12:56
- Forum: General discussions
- Topic: Mail blocked by Spamhaus
- Replies: 18
- Views: 5818
Re: Mail blocked by Spamhaus
I think it refers to the inverse resolution of the DNS, except for some cloud services, if you use a physical server on a fixed ip, you must request your internet provider to associate your ip with a name in such a way that:
1.1.1.1 = mail.domain.com
and
mail.domain.com = 1.1.1.1
1.1.1.1 = mail.domain.com
and
mail.domain.com = 1.1.1.1
- 2019-06-05 11:29
- Forum: General discussions
- Topic: Active Directory Problem
- Replies: 1
- Views: 1134
Re: Active Directory Problem
Years ago I used websitepanel which allowed to integrate active directory and hmailserver among other things, I do not know in what state the project is, but it may be an option for you.
- 2019-06-05 10:11
- Forum: General discussions
- Topic: SPF, DKIM and DMARC
- Replies: 3
- Views: 2413
Re: SPF, DKIM and DMARC
Send an email from hmail to gmail and click on the option "Original message", there you can see the google validations.


- 2019-06-04 12:37
- Forum: Development & alpha discussions
- Topic: Sub OnHELO(oClient) progress?
- Replies: 234
- Views: 208878
Re: Sub OnHELO(oClient) progress?
Do not pay attention to me, it's just a blank space in the DKIM chain of dns. I have reconfigured, this time correctly and the error no longer appears when receiving an email from an external account. From what I see, it must have been configured for a long time but with the previous versions it did...
- 2019-06-04 12:02
- Forum: Development & alpha discussions
- Topic: Sub OnHELO(oClient) progress?
- Replies: 234
- Views: 208878
Re: Sub OnHELO(oClient) progress?
Forwarding? Settings in that Tab, have literally nothing to do with an Account Reply rule, or what am i missing here? There is no rule defined for those accounts, I do not know if the forwarding behaves internally as if it were a rule. That domain and those accounts do not have any other special co...
- 2019-06-04 11:52
- Forum: Development & alpha discussions
- Topic: Sub OnHELO(oClient) progress?
- Replies: 234
- Views: 208878
- 2019-06-04 09:25
- Forum: Development & alpha discussions
- Topic: Sub OnHELO(oClient) progress?
- Replies: 234
- Views: 208878
Re: Sub OnHELO(oClient) progress?
Install the latest production and/or beta version from the URL below, then copy and overwrite files in this archive in hmailserver '/bin' directory https://build.hmailserver.com/repository/download/HMailServer_BuildHMailServer56/740:id/hMailServer-5.6.8-B2437.exe Supports Sub OnHELO(oClient) event,...
- 2019-05-20 13:14
- Forum: General discussions
- Topic: Error 7760 / HM4406 - Could not read the message header, since the file was not available
- Replies: 22
- Views: 7180
Re: Error 7760 / HM4406 - Could not read the message header, since the file was not available
Sorry, the problem of reading diagonally. 

- 2019-05-20 11:54
- Forum: General discussions
- Topic: Error 7760 / HM4406 - Could not read the message header, since the file was not available
- Replies: 22
- Views: 7180
- 2019-05-17 09:32
- Forum: General discussions
- Topic: Time to say good bye ...
- Replies: 24
- Views: 12711
Re: Time to say good bye ...
Maybe not using my native language, does not understand this thread well. How has HMailserver changed in recent years? From my point of view, I have been using it for 8 years and it has fulfilled all my expectations, I have used other "paid" mail servers and the truth is that they have not made thin...
- 2019-05-16 13:35
- Forum: Development & alpha discussions
- Topic: hMailServer 5.7.0 64-Bit (LTS) - April Release with OpenSSL 1.0.2r update
- Replies: 38
- Views: 18173
Re: hMailServer 5.7.0 64-Bit (LTS) - April Release with OpenSSL 1.0.2r update
Hello, I just updated a small server of hmailserver 5.6.7 B2425 .16 with a few accounts to LTS-5.7.0-B2428-LibreSSL-x64, I have followed your recommendations and I have not had any problem. It's been running normally all morning. For me it is great news since supposedly I should not have any problem...
- 2019-05-14 16:25
- Forum: Development & alpha discussions
- Topic: hMailServer 5.7.0 64-Bit (LTS) - April Release with OpenSSL 1.0.2r update
- Replies: 38
- Views: 18173
Re: hMailServer 5.7.0 64-Bit (LTS) - April Release with OpenSSL 1.0.2r update
Good afternoon Dravion, I'm thinking about updating the version of hmailserver 5.6.7 B2425 .16 to your new compilation hMailServer-LTS-5.7.0-B2428-x64. I am currently using a MSSQL 2014 database and I would like to obtain the same results but with the advantage of using a 64bit compilation together ...
- 2018-12-20 13:49
- Forum: User contributed hMailServer 5 scripts
- Topic: Check incoming connections with AbuseIPDB
- Replies: 94
- Views: 49520
Re: Check incoming connections with AbuseIPDB
After a while using the code I have been able to observe that for my server it is enough to have a firewall rule for each month. Something as simple as concatenating the month and the year after the name of the rule allows me to have created 12 rules for the next year and only review them if at any ...
- 2018-12-19 11:54
- Forum: User contributed hMailServer 5 scripts
- Topic: Check incoming connections with AbuseIPDB
- Replies: 94
- Views: 49520
Re: Check incoming connections with AbuseIPDB
I built a simple IDS / PortMonitor using tables in the database. It was either DB access or reading and writing files as I needed to pass data across multiple hMailServer triggers. File handling and session locking sucks :mrgreen: so I turned to SQLLite at first and later to MySQL as this is used b...
- 2018-12-13 17:19
- Forum: User contributed hMailServer 5 scripts
- Topic: Check incoming connections with AbuseIPDB
- Replies: 94
- Views: 49520
Re: Check incoming connections with AbuseIPDB
I figured I should post a little logic that I added for the ban rule. I'm running windows 2012R2 presently, and it seems like the ban list is limited to 1000 entries. On a busy day, I can fill 1. In order to mitigate this and also mitigate running out of ban space, use the scripting below to copy y...
- 2018-11-12 13:38
- Forum: User contributed hMailServer 5 scripts
- Topic: Check incoming connections with AbuseIPDB
- Replies: 94
- Views: 49520
Re: Check incoming connections with AbuseIPDB
I paste here the modified @ Po-In code so that it automatically inserts the ip addresses detected in a ban rule ip. I believe that in this way the load of Hmailserver will be reduced by not having to make new queries of the same ip in AbuseIPDB. Use Windows Server 2016, where supposedly it is allowe...
- 2018-11-08 16:43
- Forum: User contributed hMailServer 5 scripts
- Topic: Check incoming connections with AbuseIPDB
- Replies: 94
- Views: 49520
Re: Check incoming connections with AbuseIPDB
I thought it would be more efficient for the script to add the ip to a firewall rule in windows, thus preventing the same ip from reaching the mail server. It is necessary to optimize the code and control the limit of ip's as a rule. ....... Percentage = "0" 'Default value Dim objShell Dim objExec D...