RE: Advice Required - for avoiding conflict betwen qmail-smtpd, rblsmtpd loaded as shared objects in tcpserver
Jens Bauer <[email protected]> Mon, 3 Apr 2017 03:03:00 +0200
| Newsgroups | gmane.mail.qmail.general |
|---|---|
| Message-ID | <[email protected]> |
Hi David. I do think you're right about UNIX systems and caches; most Linux systems also would have caches. On Sun, 2 Apr 2017 20:44:21 -0400, David T. Ashley wrote: > Jens, the hardware and software scenarios you are considering ... wow ... it > is almost like you hacked/rooted your smart coffee maker and > are using it as a qmail server. Shhh... I planned on making money on converting coffee makers into mail servers. ;) To tell the truth, I was thinking about Cortex-M (something like STM32F4) as a miniature mail server. Sure I could just "port" the stock qmail, but that would only give me IPv4, which means in the near future such a server would already be obsolete. The STM32F4xx microcontroller is based on ARM Cortex-M4 and runs at 168 MHz or 180 MHz, which is enough for a normal home email server. It could easily store the received data on a SD card or MicroSD card. No extra memory would be required as the STM32F4 has 192K on-chip RAM (or more, depending on the model). Sadly, there's a problem with SD cards wearing out, which is one reason I'm not so keen on starting the project. -But I think it would be cool to be able to purchase a ready-made email server for $20, which you can just hook up and start using. Note: Some low-speed embedded devices are running Linux, but they have very little RAM, so such devices would most likely not have a file cache (or they would not benefit from it). Personally I'm still running qmail on my (dying) MacMini (on-board graphics card is already dead so I deleted the driver to get a clean syslog). I've also successfully set up qmail on CubieBoard2 with debian [Armbian] (this works well and seem quicker than the Mac Mini). CubieBoard2 is like the Raspberry Pi to me it was just more appealing having a Cortex-A7 processor than an ARM11 (at the time of purchase). If I wanted to purchase a board today, I'd go for the Mqmaker MiQi, Globalscale ExpressoBin or even the Solid-Run MacchiatoBIN board ... but that's off-topic. ;) Love Jens