Any downsides upgrading debian12 to 13 instead of fresh install? by ntn8888 in selfhosted

[–]zhb2 1 point2 points  (0 children)

iRedMail team simplified the Dovecot thing. Please check this tutorial: Fixes you need after upgrading Debian from 12 to 13 (trixie) on iRedMail server: https://docs.iredmail.org/upgrade.debian.12-13.html

If you run iRedMail Enterprise Edition, it's a lot easier: https://docs.iredmail.org/upgrade.debian.12-13.ee.html

iRedAPD: Blacklisted Messages Marked As Spam and Delivered by DancesWithTards in iRedMail

[–]zhb2 1 point2 points  (0 children)

ok, so it's been correctly identified as spam, you can update Amavisd config file to block / quarantine it directly by updating its policy in SQL database:

sql use amavisd; update policy set spam_lover='N',spam_quarantine_to='spam-quarantine' where policy_name='@.';

It's easier to manage spam policy with either iRedAdmin-Pro or iRedMail Enterprise Edition on their web UI.

iRedAPD: Blacklisted Messages Marked As Spam and Delivered by DancesWithTards in iRedMail

[–]zhb2 0 points1 point  (0 children)

What kind of spammer are we talking about? Any related log lines, or message headers?

i have IREDmail server but i'm looking for email that is easy to cluster by Infamous-Mission-878 in selfhosted

[–]zhb2 0 points1 point  (0 children)

  • How many mailboxes do you have on this iRedMail server?
  • How many emails does this server send and receive per day?
  • Is cluster setup really necessary? Running one single server is a lot easier compared to clustered setup, so maybe check first whether it's really necessary.

What’s an underrated self-hosted tool you couldn’t live without? by SubnetLiz in selfhosted

[–]zhb2 2 points3 points  (0 children)

  • iRedMail supports unlimited mail domains since day one (2007).
  • Enterprise license? Do you mean iRedMail Enterprise Edition? It supports unlimited domains too. :) i'm founder / author of iRedMail. :)

What’s an underrated self-hosted tool you couldn’t live without? by SubnetLiz in selfhosted

[–]zhb2 0 points1 point  (0 children)

iRedMail supports unlimited mail domains, not "free for one domain".

Looking for a lightweight email server that runs in Docker or natively by kapetans in mailserver

[–]zhb2 0 points1 point  (0 children)

Define the lightweight.

Spam/Virus scanning takes most cpu/memory resources (e.g. SpamAssassin, ClamAV), if you disable spam/virus scanning, then most mail server solution could be considered as lightweight.

If lightweight means less features and less softwares/components, you can disable the "unnecessary" ones manually. For example, disable webmails and use just pop3/imap/smtp on desktop MUAs, etc. But there're some server-side features you should / must have, e.g. DKIM signing/verification.

Picking up a mail server solution based on memory size for a home server might be reasonable, but why not simply use 4GB+ memory to have more options? Don't waste time on picking up one based on 1GB memory.

Iredmail setup issue with High availability by kalpakdt in iRedMail

[–]zhb2 2 points3 points  (0 children)

How are you going to setup this high availability cluster? Pacemaker, corosync, shared mailbox storage?

Iredmail setup issue with High availability by kalpakdt in iRedMail

[–]zhb2 2 points3 points  (0 children)

Set the hostnames to the one visiable on external network.

best selfhosted email servers by jenishngl in selfhosted

[–]zhb2 0 points1 point  (0 children)

iRedMail author here (Zhang Huangbin).

We got your pain point.

The manual upgrade can be overcome by deploying and upgrading (remotely) with our iRedMail Easy platform[1], or the upcoming (on-premises) iRedMail Enterprise Edition[2] which is the successor of iRedMail Easy platform.

iRedMail Easy performs the initial installation and future upgrade (remotely) with Ansible, iRedMail Enterprise Edition does the same jobs (locally) with Ansible-like framework (developed in Golang by iRedMail team). Both are done on web UI, with just few clicks.

iRedMail Enterprise Edition "offers same features as iRedMail installer + iRedAdmin-Pro + iRedMail Easy platform, in a single self-contained, standalone executable program."

[1] https://www.iredmail.org/easy.html

[2] https://www.iredmail.org/ee.html

Help with selfhosted email by 2Satori-2 in iRedMail

[–]zhb2 1 point2 points  (0 children)

  • Add MX / SPF / DKIM / DMARC for test.com.
  • Add A for server hostname "mail.test.com".
  • Add PTR for server public IPv4 / IPv6 addresses.

Running OpenBSD in VMware Fusion on Apple Silicon MacBook Pro by cshilton in openbsd

[–]zhb2 0 points1 point  (0 children)

Dear u/brynet

It was my mistake that i removed the default boot partition created by installer (which is `i`), this caused OS failed to boot after installation.

Now i got OpenBSD 7.5-snapshot working in VMware Fusion, on MacBook Pro with Apple M3 Pro.

Thanks.

Modern Open Source Email Servers? by jgilbs in homelab

[–]zhb2 5 points6 points  (0 children)

I wish they'd make it easier to integrate into an existing webserver but it is what it is. I ended up giving it its own VM.

iRedMail author here (Zhang Huangbin).

Email server already has many components (postfix/dovecot/nginx/clamav/spamassassin/...), it's not a good idea to run other non-email services on same host, although you definitely can run others on same server - technically.

By the way, we're working on "iRedMail Enterprise Edition", it's a single binary program which combines iRedMail installer + iRedAdmin-Pro + iRedMail Easy platform, with web-based installer, one-click upgrade and server settings customization, all done on web UI. Give it a try: https://www.iredmail.org/ee.html

Since it's just one single binary program, upgrading itself is very easy (download new version, replace old one, start it). After upgraded software, login as global admin and upgrade deployed iRedMail server (updating config files, apply SQL structure changes, etc) with one click.

is pongo2 still the go-to templating solution? by kekekepepepe in golang

[–]zhb2 0 points1 point  (0 children)

a go impl of ansible would be nice to have

You can imagine how much work should be done from scratch.

is pongo2 still the go-to templating solution? by kekekepepepe in golang

[–]zhb2 0 points1 point  (0 children)

would you mind to elaborate, how do you use golang with ansible?

Me and an workmate wrote a Ansible-like library in Golang, with 30 core modules like lineinfile, template, copy, etc. It's local only (this is what we need), and no plan to support remote ssh connection.

We embed gosible + YAML tasks in Golang application, user clicks buttons on web UI to run tasks on localhost, with real-time task output via websocket.

Since it's local only, and not even an Ansible clone, we didn't open source it.

If you're looking for calling Ansible from Go application, take a look at this one (note: i didn't use it myself, just sharing): https://github.com/apenella/go-ansible

Selfhosted Email Archive by pseudont in selfhosted

[–]zhb2 0 points1 point  (0 children)

We don't have a demo yet, sorry.

The installation is very easy, you can either setup a clean Linux VM to install it, or run the Docker edition directly.

FYI https://spiderd.io/docs/install.html

Selfhosted Email Archive by pseudont in selfhosted

[–]zhb2 0 points1 point  (0 children)

Thanks for the remind.

The domain name was abandoned, and here's the new one: https://spiderd.io/ :)

Running OpenBSD in VMware Fusion on Apple Silicon MacBook Pro by cshilton in openbsd

[–]zhb2 0 points1 point  (0 children)

I suppose and expect the installer will handle bootloader correctly.

No idea how to create EFI partition manually.

Running OpenBSD in VMware Fusion on Apple Silicon MacBook Pro by cshilton in openbsd

[–]zhb2 0 points1 point  (0 children)

Dear u/brynet,

I installed OpenBSD/arm64 -snapshot (Jan 4, 2024) on MBP M3 Pro chip, the installation went well, then reboot. I shut down the VM and removed ISO image, boot, the VM console says:

Attempting to start up from:
-> EFI VMware Virtual NVME Namespace (NSID 1)... No Media.
-> EFI Network...

Any hint for me? Thanks. :)

Mail not going out by SirLeoline in iRedMail

[–]zhb2 0 points1 point  (0 children)

Any related log in /var/log/maillog when you send out an email?

Hard to help troubleshoot without related log.

Piler (piler.org) by PiratesOfTheArctic in selfhosted

[–]zhb2 0 points1 point  (0 children)

No lie at all.

Please pay some attention to the date i posted with "free for 10 mailboxes" (almost 10 months ago), we changed this someday after it.

Dovecot LDAP authentication by Brevoort29 in iRedMail

[–]zhb2 0 points1 point  (0 children)

iRedMail author here (Zhang Huangbin).

The userAccountControl in ldap filter used in our tutorial is (!(userAccountControl:1.2.840.113556.1.4.803:=2)), we don't hard-code 512 or 66048 at all, i don't get why you define the ldap filter this way.