Search found 1688 matches

by Dravion
2020-03-16 01:02
Forum: Off-topic discussions
Topic: Corona Virus
Replies: 237
Views: 58974

Re: Corona Virus

A Nurse i know has talked to me.

They are stealing Toillet Rolls from the Hospitals now^^
by Dravion
2020-03-15 19:28
Forum: General discussions
Topic: Possible to add dependency on DB running on different machine?
Replies: 3
Views: 2496

Re: Possible to add dependency on DB running on different machine?

You can change the hMailServer Startupmode to manual and let it startup by a custom VBScript after the MySQL Database Service was started on the remote server. It is possible, to launch a Windows Service on a Remote Machine and ceck its current state and state changes unti it is running via WMI COM ...
by Dravion
2020-03-15 09:31
Forum: General discussions
Topic: "HTTP ERROR 500" When try to access PHPWebAdmin
Replies: 2
Views: 2004

Re: "HTTP ERROR 500" When try to access PHPWebAdmin

HTTP Error 500 is a general Error Message which doesn't tell you anything about the Nature of your PHP-Error 1) Open Notepad as Administrator 2) Open your php.ini fole 3) Insert the following params at the end of it php_flag display_errors on php_value error_reporting 2039 error_reporting(-1); ini_s...
by Dravion
2020-03-12 12:24
Forum: General discussions
Topic: PHPWebAdmin Class 'COM' not found in initialize.php:16
Replies: 7
Views: 4074

Re: PHPWebAdmin Class 'COM' not found in initialize.php:16

Thank you!!! Operation failed The operation failed. Please make sure that you have logged on with the appropriate permissions to perform this task. The following description exists: Function get_magic_quotes_gpc() is deprecated Error location: functions.php This is another Error Function get_magic_...
by Dravion
2020-03-07 02:35
Forum: Scripting
Topic: Wildcard MX Support
Replies: 21
Views: 12468

Re: Wildcard MX Support

SorenR wrote:
2020-03-07 00:46
Why do you always overcomplicate things?
Its not my problem that you dont know anything about how DNS-Servers work.
by Dravion
2020-03-06 23:49
Forum: Scripting
Topic: Wildcard MX Support
Replies: 21
Views: 12468

Re: Wildcard MX Support

if I had a use case where I wanted to receive mail for a dynamically-generated subdomain, say thread-id.domain.com This part is DNS-Server related and hMailServer can only work on top of functioning DNS-Zone Information. In hMailServers code, it regulary sents DNS-Queries to the Windows OS defined ...
by Dravion
2020-03-06 23:19
Forum: Scripting
Topic: Wildcard MX Support
Replies: 21
Views: 12468

Re: Wildcard MX Support

This all doesnt make sense because MX entries are maintained by an DNS-Server in its hierachical Zonefile Databases (its not an SQL or NoSQL Database, its more like a LDAP Database). However: You can only setup 1 (one) MX DNS Entry per DNS-Domain but you can Subclass a Subdomain within the DNS-Datab...
by Dravion
2020-03-06 20:51
Forum: General discussions
Topic: General Question about future releases
Replies: 2
Views: 2649

Re: General Question about future releases

There is no known Problem with Windows Server 2019.

Just install.NET from the integrated .NET Component Installer and everything works just fine durning Setup of hMailServer.
by Dravion
2020-03-02 13:59
Forum: General discussions
Topic: Requested action not taken: mailbox unavailable or not local.
Replies: 9
Views: 5261

Re: Requested action not taken: mailbox unavailable or not local.

This indicates the Windows DNS-Client cannot reach one of your local or public DNS-Servers.

Check with the Hostmaster in charge if your DNS-Server and report to him your DNS-Client receives SERVFAIL notifications.
by Dravion
2020-03-02 10:42
Forum: Development & alpha discussions
Topic: Removing x86 support in 5.7
Replies: 29
Views: 18402

Re: Removing x86 support in 5.7

I don't know if it will help you, but i will build x86 (i686) 32-Bit versions (Windows 32-Bit) because it helps to identify some native C/C++ code errors better.
This will help hMailServer on the long run, especially if we see a CPU Register length upgrade in the future like 128-Bit CPU's or greater.
by Dravion
2020-02-28 03:38
Forum: General discussions
Topic: PHPWebAdmin Class 'COM' not found in initialize.php:16
Replies: 7
Views: 4074

Re: PHPWebAdmin Class 'COM' not found in initialize.php:16

Its possible you edited the wrong php.ini file which isnt loaded.

1) Open a Windoes Comnand prompt
2) cd c:\what ever\php
3) php -m

check for errors and make sure donet_com is loaded
by php.
by Dravion
2020-02-27 21:26
Forum: Off-topic discussions
Topic: Corona Virus
Replies: 237
Views: 58974

Re: Corona Virus

Lol :D
by Dravion
2020-02-27 21:10
Forum: Off-topic discussions
Topic: Corona Virus
Replies: 237
Views: 58974

Corona Virus

Shit, now italy and germany has rising infection rates.

I dont hope its getting out of control!
by Dravion
2020-02-25 19:23
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 10677

Re: Need help optimizing database

Check your Slow Query log and check which takes longer than 500 ms. Any under 500 ms is good, any above must be optimized. https://serverpilot.io/docs/how-to-read-the-mysql-slow-query-log/ you can also use EXPLAIN command before your SQL-Query to get to know which part of your SQL-Statement is runni...
by Dravion
2020-02-25 16:49
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 10677

Re: Need help optimizing database

cast your TIMESTAMP string to TIMESTAMP Datatype before you compare Date and Time like this: < STR_TO_DATE('2012-12-23 18:00:00','YYYY-MM-DD HH:MI:SS') Next, use ALLWAYS PREPARED STATEMENTS! Avoid Dynamic SQL like WHERE = 'blah' Dynamic SQL always is forcing to re-anaylse your whole SQL-Query by the...
by Dravion
2020-02-24 16:27
Forum: General discussions
Topic: Cannot receive some emails from outside
Replies: 25
Views: 11535

Re: Cannot receive some emails from outside

Disable your ESET Antivirus or exclude hMailServers DATA Folder from it.
by Dravion
2020-02-19 10:34
Forum: General discussions
Topic: Cleaning up huge inbox
Replies: 5
Views: 4430

Re: Cleaning up huge inbox

You can reduce the Volume by moving for example old Emails to another Folder and having only a few in your Inbox. You also can delete old Emails completely in Thunderbird or via a Script on hMailServer side. You can also increase the Hardware performance on the Server and Client Computer by using fa...
by Dravion
2020-02-18 18:53
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 107475

Re: Block IPs

By the way, hMailServer is written in VB6? No. The Main Server (hMailServer.exe) is written in C/C++ and is 240.000 Lines of code. It relies heavy on the OpenSource BOOST Framework and uses a Asynchronous Networkinng approach, which scales verry well. For Remote Administration and Script Event Proc...
by Dravion
2020-02-18 09:13
Forum: General discussions
Topic: hMailServer Administrator won't run but the service is working properly
Replies: 5
Views: 4672

Re: hMailServer Administrator won't run but the service is working properly

If Dravion is correct, then it won't matter, PHPWebAdmin won't work either PHPMyAdmin schould work (if properly configured) because it doesn't need the Microsoft .NET Framework. hMailServer.exe doesn't need MS .NET either. Affected are only hMailAdmin.exe, DBQuick.exe, DataSyncronizer and DBSetup.e...
by Dravion
2020-02-18 07:13
Forum: General discussions
Topic: Requested action not taken: mailbox unavailable or not local.
Replies: 9
Views: 5261

Re: Requested action not taken: mailbox unavailable or not local.

Worldwide DNS-Server updates/changed on the Public Internet can take up to 72h.
by Dravion
2020-02-17 23:55
Forum: General discussions
Topic: hMailServer Administrator won't run but the service is working properly
Replies: 5
Views: 4672

Re: hMailServer Administrator won't run but the service is working properly

Sounds like a .NET Framework Error. hMailAdmin.exe depends on a Runtime Component called "Microsoft .NET 2.0". hMailServer Setup is trying to install it durning Setup if its not found, but the Installer can only install it correctly on Windows XP. For all other supported Windows versions, you need t...
by Dravion
2020-02-17 10:12
Forum: Development & alpha discussions
Topic: hMailServer 5.7
Replies: 149
Views: 172824

Re: hMailServer 5.7

Lee Thompson wrote:
2020-02-17 10:05
hmbaer wrote:
2020-02-02 15:01
mattg wrote:
2020-02-02 14:33
no idea, depends on Martin
Please do not let this project die.
I doubt it's dying, server software development takes time and, most importantly, a lot of testing.
And testing Network code is a special kind of beast^^
by Dravion
2020-02-15 15:28
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 107475

Re: Block IPs

According to Release info, you need atleast a PHP 7.x version.
PHP 5.3 isn't supported anymore.
by Dravion
2020-02-15 12:28
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 107475

Re: Block IPs

You need to install the MS-SQL Server Driver for the exact PHP Version you are running https://docs.microsoft.com/en-us/sql/connect/php/download-drivers-php-sql-server?view=sql-server-ver15 Then you need to follow this instructions to enable it in PHP.INI https://docs.microsoft.com/en-us/sql/connect...
by Dravion
2020-02-14 15:18
Forum: General discussions
Topic: Hmail not sending emails. Problem with SMTP
Replies: 3
Views: 4100

Re: Hmail not sending emails. Problem with SMTP

You cannot act as your own SMTP-Relay server behind a NAT-Router.

You need a third party Relay server if hMailServer isn't configured as your primary MX (Mail Exchanger) for your public DNS Internet Domain.
by Dravion
2020-02-14 15:11
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 107475

Re: Block IPs

Glad you solved it :)
by Dravion
2020-02-14 14:35
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 107475

Re: Block IPs

Try this Open your loaded PHP.INI, assuming your PHP Path is something like this C:\Program Files\PHP\php.ini Lookup this section "Dynamic Extensions " Your will see a lot of PHP Extension listed ( if ; stand before, it means its not enabled) Check the list of Extensions carefully and if you cannot ...
by Dravion
2020-02-13 12:57
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 10677

Re: Need help optimizing database

First of all, use SQL Prepared Statements. If you insert dynamic string variables in your SQL-Statements, you force the Database Query Planer to Re-Evaluate every new SQL-Query which needs to be executed while Prepared Statements needs to be calculated and compiled only once. You also should avoid T...
by Dravion
2020-02-09 15:17
Forum: Feature requests
Topic: LUA-Scripting integration
Replies: 3
Views: 5408

Re: LUA-Scripting integration

Powershell 1.x / 2.x / 3.x / 4.x ect. depends on the (old) Microsoft .NET Framework. The "OLD" .NET Framework is now deprecated in favor of the new .NET-Platform ".NET Core". However: ,NET "old" and.NET "new" isn't something you can fully integrate into the hMailServer.exe Windows Service. You can I...
by Dravion
2020-02-02 15:21
Forum: General discussions
Topic: Retrieving the COM class error
Replies: 6
Views: 4751

Re: Retrieving the COM class error

Open a Windows Command prompt and run the this command

"%programfiles(x86)%\hMailServer\bin\hMailServer.exe" /Register

exit the Windows Command prompt and check if the error is gone.
by Dravion
2020-02-01 17:21
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 107475

Re: Block IPs

Maybe this is a good starting point
https://www.hmailserver.com/forum/viewt ... 21&t=32829
by Dravion
2020-01-31 20:00
Forum: User-submitted tutorials
Topic: Reset your hMailServer Admin password quickly
Replies: 13
Views: 23914

Re: Reset your hMailServer Admin password quickly

No Username for MS-SQL CE is normal. But Database Username and Password has nothing to do with your hMailServer Administrator password. The Admin Password is a hashed Password done with MD5. Make sure you opened your Texteditor as Windows Admin or none of your changes will be saved and the old setti...
by Dravion
2020-01-30 21:35
Forum: General discussions
Topic: The connection to the database is not available. Please check the hMailServer error log for details
Replies: 4
Views: 4267

Re: The connection to the database is not available. Please check the hMailServer error log for details

Yes. But if you previously crashed a hMailServer Installation, please uninstall it first and after Uninstall remove the remains of hMailServer manually. Make sure to backup your hMailServer Data before you delete the hMailServer main folder at: C:\Program Files (x86)\hMailServer Now you can Install ...
by Dravion
2020-01-30 21:15
Forum: General discussions
Topic: The connection to the database is not available. Please check the hMailServer error log for details
Replies: 4
Views: 4267

Re: The connection to the database is not available. Please check the hMailServer error log for details

You didn't run the DBSetup step durning the Installation correctly. If you dont know what to do, use the Internal Database option durning Setup.
by Dravion
2020-01-30 14:26
Forum: General discussions
Topic: ADO Cannot generate SSP1 context
Replies: 9
Views: 4609

Re: ADO Cannot generate SSP1 context

SSPI in terms of hMailServer is most a SQL-Server with Windows Authentication thing.

Just use a MS-SQL-Server DB-User without Windows Authentication.
by Dravion
2020-01-30 12:31
Forum: General discussions
Topic: test onbound port
Replies: 36
Views: 13625

Re: test onbound port

This has nothing to do with what i said. I talked about setting up you Windows Network card ip address and you start talking about DNS-Settings. If we talk about Network settings, we talk about Network card settings, if we talk about DNS, we talk about DNS but it makes no sense, trying to apply Netw...
by Dravion
2020-01-30 00:00
Forum: General discussions
Topic: Error from DBUpdate.exe
Replies: 7
Views: 4446

Re: Error from DBUpdate.exe

Check this first:
https://www.hmailserver.com/documentati ... e_ToLatest

PS: Maybe you need to upgrade in smaller steps like 5.2 / 5 3 /5.4 /5 5 /5.6 and so on.
by Dravion
2020-01-29 16:16
Forum: General discussions
Topic: test onbound port
Replies: 36
Views: 13625

Re: test onbound port

No.
You simply add your your public internet ip address to your Windows Server Network Card.
Nothing more, nothing less.
by Dravion
2020-01-29 14:14
Forum: General discussions
Topic: Change to other account
Replies: 7
Views: 4775

Re: Change to other account

DBQuick.exe does this: if (_application.Database.DatabaseType == hMailServer.eDBtype.hDBTypeMSSQLCE || _application.Database.DatabaseType == hMailServer.eDBtype.hDBTypeUnknown) { InitializeInternalDatabase(); } It basically creates a Internal MS-SQL-CE Database, but it doesn't create a MS-SQL Server...
by Dravion
2020-01-29 14:03
Forum: General discussions
Topic: test onbound port
Replies: 36
Views: 13625

Re: test onbound port

What do you mean with "private" ip? A ip address which is issued by RIPE is a public Internet ip address. A local Organization/Office or Home-Network is known as a LAN (Local Area Network) In most cases LAN ip addresses are not visible to the public Internet but connected to the Internet via some so...
by Dravion
2020-01-29 10:44
Forum: General discussions
Topic: test onbound port
Replies: 36
Views: 13625

Re: test onbound port

I have public ip from Azure portal and I can connect to VM using RDP (3389), I can ping any existing addresses from here ( your 1) and 2) ) then I installed HMailServer on this VM, open all ports like 25, 143, 587, 465, 993 and 995 (and, maybe, even 110) through inbound rule in Windows Firewall (is...
by Dravion
2020-01-28 23:36
Forum: General discussions
Topic: Error 2668
Replies: 2
Views: 3174

Re: Error 2668

This is ip ranges specific.

I recomnend to reset your ip ranges to default (there is a default button) and restart hmailserver. Check the new log and report back.
by Dravion
2020-01-28 18:17
Forum: General discussions
Topic: test onbound port
Replies: 36
Views: 13625

Re: test onbound port

Dont fall for fancy names, Windows is Windows. If you where able to login to your Windows Server via Remotdesktop and successfully installed hMailServer, you should also be able to do the required Port settings to make it work with the Internet. 1) Make sure your Windows Network Adapter has your pub...
by Dravion
2020-01-24 17:23
Forum: General discussions
Topic: Error in Log file
Replies: 5
Views: 4075

Re: Error in Log file

Thanks. How to re-configure user, due to password issue? This goes for any Database hMailServer is supporting (except for MS-SQL-CE Internal Database). First of all, you need to know the SQL-Database server Administrator's Username and its Password. Only a Database Server Administrator Account can ...
by Dravion
2020-01-24 11:23
Forum: General discussions
Topic: Error in Log file
Replies: 5
Views: 4075

Re: Error in Log file

Your Database Username or Password or both is wrong.
by Dravion
2020-01-23 18:02
Forum: General discussions
Topic: Canot connect to DB after turn of TLS1.0 and 1.1 on server
Replies: 2
Views: 2394

Re: Canot connect to DB after turn of TLS1.0 and 1.1 on server

Regarding MS-SQL Server and TLSv1.2 there are some Problems which has nothing to do with hMailServer at all. It's true, SQL-Server 2008 + Service Pack 4 and higher does support TLSv1.2, but this doesn't mean you can disable TLSv1.1 or TLSv1.0 for SChannel (Microsoft's SSL-Library, which is used by M...
by Dravion
2020-01-22 21:40
Forum: General discussions
Topic: Changing Database User and Password
Replies: 4
Views: 2543

Re: Changing Database User and Password

First of all, if you want to setup a new Database, you need.a Database Account which has permissions to run SQL CREATE DATABASE command. If you want to use a different Database User, you need to create this Database User+its Password in the first place and grant all required permissions to it. After...
by Dravion
2020-01-22 20:17
Forum: User-submitted tutorials
Topic: Step by step LetsEncrypt WinSimple
Replies: 66
Views: 65862

Re: Step by step LetsEncrypt WinSimple

That's why i prefer Native Apps, compiled for the Target Operating system instead of a fancy VM, a Sandbox or Interpreter Environments. As Programmer (if you know what you are doing) you can develop a Native Win32-App which can run from Win95 up to Windows 10/Windows Server2000 upto 2019 (incl. 64-B...
by Dravion
2020-01-20 10:52
Forum: General discussions
Topic: hmail cant send mails
Replies: 22
Views: 6394

Re: hmail cant send mails

985959 Auto IP-Ranges banns?
by Dravion
2020-01-18 11:22
Forum: Feature requests
Topic: HCD: VBScript Support for hMailServer Crossplatform
Replies: 8
Views: 6484

Re: HCD: VBScript Support for hMailServer Crossplatform

HCD - Statement To make long story short: HCD is gone. As i started HCD, it looks like Martin was no longer interested or had time to work on hMailServer. I don't know why, but i like this Software and wanted to contribute something to its Future. Luckily, Martin showed up again and did a great Job...
by Dravion
2020-01-16 23:07
Forum: Development & alpha discussions
Topic: hMailServer-5.7.0-B2495-x64 User build
Replies: 42
Views: 19201

Re: hMailServer-5.7.0-B2495-x64 User build

MS-SQL Server from version 2000 up to 2019, TLSv1.2 with MS-SQL 2008 Servicepack 4, using MSODBC Driver version 18 for SQL-Server. MySQL4 upto MySQL 8.x, but Version 5 needs Legacy Authentication for MySQL Series 5.x enabled. All versions supporting SSL/TtLS. MariaDB can use the MySQL interface as w...
by Dravion
2020-01-15 20:17
Forum: General discussions
Topic: Clients Can't Connect
Replies: 32
Views: 9215

Re: Clients Can't Connect

I got these results... Result should look like this: SERVICE_NAME: hmailserver TYPE : 10 WIN32_OWN_PROCESS STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 Here's my log... "DEBUG" 6976 "2020-01-15 0...
by Dravion
2020-01-15 16:00
Forum: General discussions
Topic: Clients Can't Connect
Replies: 32
Views: 9215

Re: Clients Can't Connect

Ok, first check, if hMailServer Service is running 1) Open Windows Admin Command prompt and type in sc query hmailserver Result should look like this: SERVICE_NAME: hmailserver TYPE : 10 WIN32_OWN_PROCESS STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE...
by Dravion
2020-01-15 10:46
Forum: General discussions
Topic: Clients Can't Connect
Replies: 32
Views: 9215

Re: Clients Can't Connect

A Email server without Port 25 is completely useless. No it's not. False. I had a mail server running for 8 years and didn't receive any live mail on port 25. And sending didn't use port 25 (it sends on a random port bound for port 25 on the receiving server). (External download. Smtp port 587.) [E...
by Dravion
2020-01-15 09:36
Forum: General discussions
Topic: Clients Can't Connect
Replies: 32
Views: 9215

Re: Clients Can't Connect

Correct Mattg.

You also should go to the ipranges section and press the default button there as well, this should do the trick.
by Dravion
2020-01-15 08:52
Forum: General discussions
Topic: Clients Can't Connect
Replies: 32
Views: 9215

Re: Clients Can't Connect

To make it easy for you reset_iprange.png Just reset your ip ranges to normal, this will make sure you can access hMailServer SMTP (25), SMTP (587) and IMAP (143) via 127.0.0.1 and your local ip network card ip addresses (0.0.0.0). After it, open a Windows Administrator Command prompt and type in di...
by Dravion
2020-01-15 06:52
Forum: Off-topic discussions
Topic: RvdH DNSResolver + Powershell
Replies: 4
Views: 3131

Re: RvdH DNSResolver + Powershell

The ip addfess is unexpected at the position.
Check Argument order.