Search found 86 matches

by Paulo Meireles
2023-11-30 22:58
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

I fully share Pedja's view, that hmailserver shedding its old foundations through a serious overhaul is the only way it may survive. The fact that removing those obsolete Microsoft technologies also contributes to its portability is a fortunate event, not a goal in itself. Also, a leaner code base w...
by Paulo Meireles
2023-11-10 20:35
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

(...) the priority in order not to lose user base is to increase its functionality. Perfectly agreed. I would add: "The priority in order to increase its funcionality is to make the code easier to maintain." That is done by getting the code itself up to current standards, as well as replacing depre...
by Paulo Meireles
2023-11-05 00:25
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

RvdH wrote:
2023-11-04 21:32
Only thing what you currently doing is more or less being elbow deep inside Dravion's arse
How elegant!...
RvdH wrote:
2023-11-04 21:32
I will refrain from commenting in this topic from now on
You will be dearly missed.
Now, let's move on.
by Paulo Meireles
2023-11-04 20:33
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

Everything he proposes results in something that is NOT hMailserver so it doesn't deserve a spot and audience here, simple as that! @Paulo Meireles, what is that you contributed to this project exactly? (...) maybe it is smart to keep quite in your case, go back to be a lurker. The only person that...
by Paulo Meireles
2023-11-04 13:51
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

@moderators, i believe this topic deserves no place on these forum(s)... as in all honesty once (and if ever) completed it just isn't related to hMailServer whatsoever Please don't. You are free to not provide your time and effort for something in which you do not believe. This is what "open source...
by Paulo Meireles
2023-11-04 04:09
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

I think we all agree that there are two different kinds of issues with the current code: 1 - hMailServer is using technology that is being deprecated, and that will soon be unavailable on modern Windows versions. 2 - There have been many protocol and technology enhancements in the past few years tha...
by Paulo Meireles
2023-11-03 17:42
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

There will be a new GUI like hMailAdmin.exe today. Some small parts will look different but i try my best to let it look and react the same as the official hMailAdmin.exe. The only real changes the new Admin GUI will have is: -Connect to hmsx via TLSv1.3 instead of COM -VBScript features change to ...
by Paulo Meireles
2023-11-03 17:39
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

The Roadmap is simple: 1) Removing all Windows only code 2) Replace VB with LUA (internal scripting) 3) Focussing on Standard compliant code 4) Standard compliant code compiles allmost anywhere And you do not see what is wrong with that roadmap? Risking being pedantic, maybe that could be rewritten...
by Paulo Meireles
2023-11-03 12:36
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

(...), go from a 1 person project, backed by a large user base and community to a 1 person project without backing or user base. I don't believe martin with ever pass his hmailserver project, or give his blessing to Dravion for (to the most of us) known reasons, nor did he ever venture the idea (to...
by Paulo Meireles
2023-10-28 03:49
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

@SorenR Loved the rant. Made me feel just a tad less old, and glad not to be alone. :D @Dravion I think everyone would be more comfortable if Martin gave his blessing to your approach. @Everyone else As much as we are all forever grateful to Martin for offering his time and work for so many years, a...
by Paulo Meireles
2023-10-26 17:01
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

The more Microsoft deprecates old stuff, the fewer reasons there are to keep hMailServer Windows-centric. I would say this is the perfect opportunity to make hMailServer run everywhere. We will have to change the way we do some things we're used to, and for some who have heaviily invested on depreca...
by Paulo Meireles
2023-10-18 19:24
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

For the record, MY comment is purely based on (re)writing to be Liniux compatible and still calling it 'hMailserver'. I said (above) that there is need for rewriting to ensure its functionailty on the Windows Platform which is what hMailserver is designed for. As far as I could understand, Dravion ...
by Paulo Meireles
2023-10-18 12:25
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

Dravion is, as far as I know, the only one that has rolled up his sleeves and actually did something to try to keep the product afloat Not an accurate statement, not even close. You're right, and it was unfair from my part, so let me rephrase and clarify what I meant. hMailServer is dead/orphaned a...
by Paulo Meireles
2023-10-16 18:39
Forum: Development & alpha discussions
Topic: hMailServer X
Replies: 111
Views: 113713

Re: hMailServer X

Guys, may I invite you all for a (virtual) cold beer, hoping it will lower the testosterone level? :) None of us can have what we all would prefer: hMailServer to be still supported and further enhanced by Martin, as Martin has made clear that he no longer has the time or energy for this. It still i...
by Paulo Meireles
2022-02-27 23:11
Forum: Off-topic discussions
Topic: hMailServer future
Replies: 256
Views: 132182

Re: hMailServer future

Despite being a hmailserver user for a long time - over 20 years, if I'm not mistaken - I am not a developer, so I cannot help with that - sorry. The best I can do is to help with other tasks - maybe documentation. We do have a few developers around here. Even if not fully aligned, all share a commo...
by Paulo Meireles
2020-03-02 22:04
Forum: Development & alpha discussions
Topic: Removing x86 support in 5.7
Replies: 39
Views: 42547

Re: Removing x86 support in 5.7

If you upgrade the old server to latest, i think that the backup limit has been removed That would be great! I'll try it. Thank you! (...) i will build x86 (i686) 32-Bit versions (Windows 32-Bit) (...) That would help me keep running on XP if I wanted to keep it - which I don't... Thanks anyway! :)...
by Paulo Meireles
2020-03-02 04:31
Forum: Development & alpha discussions
Topic: Removing x86 support in 5.7
Replies: 39
Views: 42547

Re: Removing x86 support in 5.7

I still have the binaries for hmailserver 4.0 build 125 - I think it was how my server was created. However, I've been updating hmailserver over the years, and I've been running 5.6.8 for a while. Nevertheless, I'm still running MySQL 4.1.18-nt... Just checked, and there are over 250.000 messages in...
by Paulo Meireles
2020-03-02 02:00
Forum: Development & alpha discussions
Topic: Removing x86 support in 5.7
Replies: 39
Views: 42547

Re: Removing x86 support in 5.7

Ideally there would be some scripts to migrate messages, databases and settings to a new machine. That would help most of the "old guard" migrate off old x86 Windows into new x64 Windows. However, a description of the procedure will also do. For me, the tricky part is "-Backup hamailserver selecting...
by Paulo Meireles
2020-03-02 00:13
Forum: Development & alpha discussions
Topic: Removing x86 support in 5.7
Replies: 39
Views: 42547

Re: Removing x86 support in 5.7

I fully understand the need to eventually drop x86 support - and older Windows versions along with it. That will, however, leave in the cold users that are running precisely these older setups. I'm running hmailserver for many years in a WinXP VM behind a firewall (only hmailserver is exposed). It's...
by Paulo Meireles
2019-01-09 15:06
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Re: Corrupted MySQL?

What would be the best supported database? MsSQL or MySQL? If MsSQL, is there an easy way to migrate from MySQL to MsSQL? If MySQL, is MariaDB supported? Last resort would be creating a new server and using something like IMAPcopy... or even an IMAP client like Thunderbird. It's feasible when it's j...
by Paulo Meireles
2019-01-09 02:57
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Re: Corrupted MySQL?

THANKS! That was it - right before my eyes. It was indeed not encrypted. I had tried it before, but it did not work because I was connecting to the wrong port... :oops: I have meanwhile solved my original issue - a corrupted table - with myisamchk. The wife external email account is pumping again! :...
by Paulo Meireles
2019-01-09 02:01
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Re: Corrupted MySQL?

Thank you, Dravion.

I just sent the ini file to jimimaseye.
If he can make any sense of it, I'd rather avoid resetting the password.
Otherwise, I will follow your instructions.

Regards,
Paulo
by Paulo Meireles
2019-01-09 00:01
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Re: Corrupted MySQL?

I just tried running the decrypt without the admin password; the result was the same. Even installed latest (BETA) hmailserver on my PC and ran the decrypt there; same result. Ran mysql executable from the command line; here's the output stating the version: mysqld-nt.exe Ver 4.1.18-nt for Win32 on ...
by Paulo Meireles
2019-01-08 15:23
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Re: Corrupted MySQL?

Thank you.
I will try that as soon as get home - in around 5 hours.

Paulo
by Paulo Meireles
2019-01-08 10:23
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Re: Corrupted MySQL?

1) What version of MySQL exactly is installed? The one that came bundled with hMailServer a long time ago. The binary is named "mysqld-nt.exe" and is dated 04-16-2005. 2) What version of hMailServer is running? 5.6.8-B2431 3) What Windows version do you use? Windows XP (yes, I intend to migrate it o...
by Paulo Meireles
2019-01-08 05:34
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Re: Corrupted MySQL?

Did he only forget hMailServers Login users Password or MySQL Root Password to? If MySQL Root password is avaiable, login with MySQL Workbench via Root user should be ok. But if hMailServer is conbecting via MySQL Root user + its Password its a diffrent story... As you can see in the snippet of the...
by Paulo Meireles
2019-01-08 05:05
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Re: Corrupted MySQL?

To use DecryptBlowfish I must "Enter your main hMailServer Administrator password. This is the password you specified during installation." Well, it's been almost 20 years since I installed it... so I'm not sure if I installed with the same password as I have now, or if I changed it sometime along t...
by Paulo Meireles
2019-01-08 03:21
Forum: General discussions
Topic: Corrupted MySQL?
Replies: 26
Views: 13877

Corrupted MySQL?

Hi, I have a small hmailserver at home since at least the year 2000. It has always worked wonderfully - until today, when the wife complained that she was not getting email from an external account. The logs show many occurences of messages like these: "ERROR" 468 "2018-12-08 00:19:17.447" "Severity...
by Paulo Meireles
2016-09-21 12:39
Forum: Feature requests
Topic: Support for Let's Encrypt SSL certificates
Replies: 8
Views: 13096

Support for Let's Encrypt SSL certificates

There doesn't seem to be an easy way to use the free Let's Encrypt SSL certificates with hmailserver.
At least, it involves restarting the service on every certificate renewal (every 3 months).
It would be *very* nice to have hmailserver include support for it and make it "set it and forget it".
by Paulo Meireles
2008-11-25 19:31
Forum: General discussions
Topic: Endless loop with 2 servers on same domain?
Replies: 5
Views: 3552

Re: Endless loop with 2 servers on same domain?

I see. I guess it would not be practical, as we have hundreds of mailboxes and the list keeps changing. <wishlist> It would be nice, however, to have such an option in hMailServer, as it would provide some flexibility when doing SMTP Routing between hMailServers. I don't know how hard it would be to...
by Paulo Meireles
2008-11-25 17:38
Forum: General discussions
Topic: Endless loop with 2 servers on same domain?
Replies: 5
Views: 3552

Endless loop with 2 servers on same domain?

We have an Exchange server as the MX on a domain, and another machine with hMailServer on the same domain. Each of the servers is forwarding to the other the emails with no corresponding local mailbox. However, I'm afraid of having an endless loop if the recipient doesn't exist in either server. I t...
by Paulo Meireles
2008-01-29 17:29
Forum: General discussions
Topic: Difficulties with the reply rule action
Replies: 0
Views: 1941

Difficulties with the reply rule action

Hi, I've been messing around with creating accounts with reply rules via a VBS script, but I'm having some difficulties. I'm not succeeding in sending HTML content. Can it be done? The content type seems to be preset to "text/plain"... By the way, shouldn't both "from" fields be "pre-filled" with th...
by Paulo Meireles
2008-01-26 14:29
Forum: General discussions
Topic: No auto-reply to another server when domain exists locally?
Replies: 6
Views: 5562

Martin, Oh, well... Now you tell me... :oops: Maybe I should have read the docs better... Yes, it does indeed explain the "anomaly". Another great case of the bug residing between the chair and the keyboard... I guess I'll have to create a rule instead of relying on the Auto-Reply feature. By the wa...
by Paulo Meireles
2008-01-25 21:23
Forum: General discussions
Topic: No auto-reply to another server when domain exists locally?
Replies: 6
Views: 5562

Thanks for the clue, SorenR. It's indeed a good idea; I'll keep it for a later occasion.

Paulo Meireles
by Paulo Meireles
2008-01-25 20:33
Forum: General discussions
Topic: No auto-reply to another server when domain exists locally?
Replies: 6
Views: 5562

BUG

It seems to have been a bug on the auto-reply. Despite showing as enabled, the auto-reply wasn't working. I disabled, saved, re-enabled, saved again, and now it's working fine. However, maybe it should be looked at... Martin: I have logged Application, SMTP and Debug Messages before, duging and afte...
by Paulo Meireles
2008-01-25 19:44
Forum: General discussions
Topic: No auto-reply to another server when domain exists locally?
Replies: 6
Views: 5562

I forgot to say that I created a route on hMailServer stating that all email for domain.com should be delivered to server A, to all addresses, and to treat it as a local domain. The only account I have on server B is username@domain.com. I have tested a bit more, and here are my results: 1 - I deliv...
by Paulo Meireles
2008-01-25 19:38
Forum: General discussions
Topic: No auto-reply to another server when domain exists locally?
Replies: 6
Views: 5562

No auto-reply to another server when domain exists locally?

Hi all, I'm renaming some email accounts, and new mailboxes are being created for some users. However, I have the problem of what to do with old email addresses. What we want is senders to receive an automated reply saying something like "The address user1.name1@domain.com has been disabled. Please,...
by Paulo Meireles
2006-10-22 04:35
Forum: Development & alpha discussions
Topic: Clustering
Replies: 49
Views: 46320

If POP3/IMAP is made clusterable, I would probably have to spend more time if I wanted SMTP not to be clusterable compared to making it clusterable. As you say, all the SMTP-part does is to receive the email and store it on disk. I was thinking about an active-active SMTP cluster, with all nodes se...
by Paulo Meireles
2006-10-21 19:21
Forum: Development & alpha discussions
Topic: Clustering
Replies: 49
Views: 46320

Now, ideally I need the hMail instances running on each of those to keep synchronised with each other ... this isn't yet possible, but something I'm hopeing to do in the future --- the nearest I get at the moment is by running scheduled IMAPCopy's --- but that's very inefficient. If you have some m...
by Paulo Meireles
2006-10-21 19:17
Forum: Development & alpha discussions
Topic: Clustering
Replies: 49
Views: 46320

Even then, any dual-core machine should allow wirespeed SMTP service on a 100MBit/s interface. It could? That must be assuming that you have good disks. My dual-core computer starts to lag down when I create several hundred files per second.. I'm talking strictly about the SMTP service, assuming th...
by Paulo Meireles
2006-10-21 19:08
Forum: Development & alpha discussions
Topic: Clustering
Replies: 49
Views: 46320

and you can pay for all that bandwidth - I'm sure you have enough money to invest on some decent servers. Minor note: This probably depends on where you live. Here in Sweden my 100Mbit (duplex) internet connection costs $25 / month. The bandwidth is much cheaper than the hardware required to fill i...
by Paulo Meireles
2006-10-21 18:57
Forum: Development & alpha discussions
Topic: Clustering
Replies: 49
Views: 46320

I'd much rather have a cluster of 4 cheap servers than 1 damn expensive server. I absolutely agree with you. However, it seems I wasn't very clear earlier, so here's my rationale: After splitting hMailServer into several self-contained services, we can run the same workload (whichever it is) on sev...
by Paulo Meireles
2006-10-21 18:33
Forum: Development & alpha discussions
Topic: Clustering
Replies: 49
Views: 46320

My quote above is specific to the SMTP service. I believe hMailServer - running just SMTP, with other functionality (POP3/IMAP/storage) on other servers - is still not ready to run email servers that would choke a 4-way quad-core server (16 cores) with two bonds of four gigabit NICs each, one bond f...
by Paulo Meireles
2006-10-21 16:56
Forum: Development & alpha discussions
Topic: Clustering
Replies: 49
Views: 46320

Clustering serves two very different purposes: increased reliability (active-passive, failover) and increased performance (active-active, load-balancing). We're talking about several components here, and each has its different needs which should also be addressed differently. Investing time and effo...
by Paulo Meireles
2006-04-29 00:31
Forum: General discussions
Topic: prevent user from deleting email
Replies: 4
Views: 4280

Have you tried the "mirror address" (settings -> advanced -> mirror) functionality? I never did, so I can't help you there, but it might be useful... I don't know if it changes the headers, though.

Paulo
by Paulo Meireles
2006-04-28 23:58
Forum: General discussions
Topic: prevent user from deleting email
Replies: 4
Views: 4280

I would suggest having a global "backup" account to which every email from every user is automatically forwarded; this way, if a user ever deletes an important email, the administrator can go pick it from the "backup" account... Yes, a bit awkward, but effective...

Paulo
by Paulo Meireles
2006-04-09 16:08
Forum: Development & alpha discussions
Topic: POP3 retrieval hung
Replies: 3
Views: 4107

I had this same problem with one of my accounts, that is created on an Exchange server.
I found out that it was the Exchange server's fault, as even trying to retrieve the message through a POP3 Telnet session would fail.
Could this be your case, too?
by Paulo Meireles
2006-01-29 01:14
Forum: Archived feature requests
Topic: Support for Linux
Replies: 82
Views: 128012

I guess the whole point of running hMailServer under Linux is to have a completely free platform. That's my goal, too. However, it seems that it's not trivial to port hMailServer to Linux. As an intermediate step, it would be very nice to have it running on reactos (http://www.reactos.org) which, al...
by Paulo Meireles
2006-01-29 00:57
Forum: Development & alpha discussions
Topic: Problem with external fetch
Replies: 11
Views: 12509

Martin, forget about it; I've been investigating the problem, and it seems to be a problem with Exchange Server. Outlook - or even a telnet session to port 110 - all showed the same behaviour. So much for "commercial software". Go figure...
Congratulations again for a wonderful product!

Paulo
by Paulo Meireles
2006-01-25 21:27
Forum: Development & alpha discussions
Topic: Problem with external fetch
Replies: 11
Views: 12509

I had precisely the same problem, I've just installed build 192, but the problem persists. Here's the log (I changed the username, password, and hostname/IP address of the Exchange server for confidentiality reasons): "APPLICATION" 3688 "2006-01-25 19:02:15.718" "SMTPD - Server started." "APPLICATIO...
by Paulo Meireles
2005-11-03 01:23
Forum: Off-topic discussions
Topic: MySQL 5.0
Replies: 16
Views: 14467

Why not a poll, to discover how people are running their hMailServers? I bet most users are just using the integrated database, so upgrading to MySQL 5 wouldn't be an issue for them...
by Paulo Meireles
2005-10-19 13:24
Forum: Development & alpha discussions
Topic: The cache - should it exist at all?
Replies: 21
Views: 17223

Thanks! As soon as I have the time, I'll do some benchmarking on hMailServer, and try the results with and without the mysql cache. I'll then let you know the outcome. As for the 32MB cache, isn't it overkill to have a cache this big? Of course, my database is small, as I only have about a dozen acc...
by Paulo Meireles
2005-10-19 11:54
Forum: Development & alpha discussions
Topic: The cache - should it exist at all?
Replies: 21
Views: 17223

I didn't say it was useless; I just pointed that optimizing something that only accounts for a few percent of the total delay time won't get you a stellar performance increase, so it might as well be left alone. Let's imagine the query itself takes 20ms and the connection delays it by 100ms. Improvi...
by Paulo Meireles
2005-10-18 23:37
Forum: Development & alpha discussions
Topic: Typos in the site
Replies: 33
Views: 22934

I'm glad to notice that someone is correcting my revisions and making the documents even better. Whoever you are, thank you! Let's try to revise the whole site before 4.2 gets out!
by Paulo Meireles
2005-10-18 18:12
Forum: Development & alpha discussions
Topic: The cache - should it exist at all?
Replies: 21
Views: 17223

Bingo, that was my initial idea; however, it seems that the culprit for the performance penalty is the overhead associated to connecting to the database, not the internal database fetching of data. Conceptually, a cache should reside between a device/process accessing data and a constrained device p...
by Paulo Meireles
2005-10-18 13:29
Forum: Development & alpha discussions
Topic: The cache - should it exist at all?
Replies: 21
Views: 17223

So, if I understood right: 1 - as long as you don't mess directly with the database, your cache TTL could be infinite, since all changes applied to the database through COM also update the cache; 2 - if you disable the cache prior to updating the database directly, and re-enable the cache afterwards...
by Paulo Meireles
2005-10-17 23:42
Forum: Development & alpha discussions
Topic: Suggestions for terminology changes (and translation woes)
Replies: 4
Views: 4925

Truth is, the "Action" actually applies to the button below it... That's more of an interface design issue than a terminology one; anyway, it could be improved.
by Paulo Meireles
2005-10-17 23:36
Forum: Development & alpha discussions
Topic: The cache - should it exist at all?
Replies: 21
Views: 17223

It's true that MSDE supports a limited number of simultaneous connections; as far as I remember, it was something like 10. However, that should translate - and I'm just guessing now - to 5 or 6 messages being simultaneously transferred through the server. Maybe you're reaching that with 1200 account...
by Paulo Meireles
2005-10-17 22:50
Forum: Development & alpha discussions
Topic: The cache - should it exist at all?
Replies: 21
Views: 17223

I see your point, and as long as the COM library keeps cache coherence, I'm OK with it. If someone wants to "hack" the database directly, they'll have to purge the cache - maybe by stopping and restarting the service. Which leads me to the next question: is there a way of turning the cache on and of...
by Paulo Meireles
2005-10-17 21:50
Forum: Development & alpha discussions
Topic: The cache - should it exist at all?
Replies: 21
Views: 17223

The cache - should it exist at all?

I've been reading about the cache in hMailServer. The general impression is that it's a quick hack in order to overcome a performance limitation of the database. I'm also a bit uncomfortable with the fact that cache coherence isn't guaranteed: a change made to an object directly in the database isn'...