Feature request: https://mailinabox.email/ ddns updater #486

Open
opened 2025-11-20 04:24:31 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @geek-baba on GitHub (Jan 12, 2025).

  1. What's the feature?

Add https://mailinabox.email/ as a service provider

  1. Extra information?
Originally created by @geek-baba on GitHub (Jan 12, 2025). 1. What's the feature? Add https://mailinabox.email/ as a service provider 2. Extra information? <!-- Custom DNS API Use your box’s DNS API to set custom DNS records on domains hosted here. For instance, you can create your own dynamic DNS service. Usage: curl -X VERB [-d "value"] --user {email}:{password} https://box.server.email/admin/dns/custom[/qname[/rtype]] Verb | Usage -- | -- GET | Returns matching custom DNS records as a JSON array of objects. Each object has the keys qname, rtype, and value. The optional qname and rtype parameters in the request URL filter the records returned in the response. The request body (-d "...") must be omitted. PUT | Sets a custom DNS record replacing any existing records with the same qname and rtype. Use PUT (instead of POST) when you only have one value for a qname and rtype, such as typical A records (without round-robin). POST | Adds a new custom DNS record. Use POST when you have multiple TXT records or round-robin A records. (PUT would delete previously added records.) DELETE | Deletes custom DNS records. If the request body (-d "...") is empty or omitted, deletes all records matching the qname and rtype. If the request body is present, deletes only the record matching the qname, rtype and value. Parameter | Value -- | -- email | The email address of any administrative user here. password | That user’s password. qname | The fully qualified domain name for the record you are trying to set. It must be one of the domain names or a subdomain of one of the domain names hosted on this box. (Add mail users or aliases to add new domains.) rtype | The resource type. Defaults to A if omitted. Possible values: A (an IPv4 address), AAAA (an IPv6 address), TXT (a text string), CNAME (an alias, which is a fully qualified domain name — don’t forget the final period), MX, SRV, SSHFP, CAA or NS. value | For PUT, POST, and DELETE, the record’s value. If the rtype is A or AAAA and value is empty or omitted, the IPv4 or IPv6 address of the remote host is used (be sure to use the -4 or -6 options to curl). This is handy for dynamic DNS! -->
Author
Owner

@aaronsql2019 commented on GitHub (Feb 7, 2025):

uh, mailinabox ONLY supports ubuntu 22?

Can't we use mailcow instead? what OS are supported THERE?

Here is my AI 'research':

ChatGPT_Prompt
what OS is supported by 'mailcow'? my 'mailinabox'? What are alternatives? is hestiaCP a decent email platform?

ChatGPT_Answer
Here’s a breakdown of what you need to know:

Mailcow

  • Supported OS:
    • Officially supports Debian (recommended) and Ubuntu.
    • Runs as a Dockerized solution, so technically, any OS that supports Docker can run Mailcow.
    • Best used on a dedicated VM or server due to its resource requirements.

Mail-in-a-Box

  • Supported OS:
    • Officially supports Ubuntu 22.04 LTS.
    • Does not support other distributions without major modifications.
    • Focuses on simplicity and automation, making it great for non-experts.

Alternatives

  1. HestiaCP

    • Supports Debian and Ubuntu.
    • Provides Exim + Dovecot for email.
    • Includes Roundcube for webmail.
    • Has basic spam filtering (SpamAssassin).
    • Lacks advanced email filtering and deliverability controls of Mailcow.
  2. iRedMail

    • Supports Debian, Ubuntu, CentOS, AlmaLinux, Rocky Linux, and OpenBSD.
    • Uses Postfix, Dovecot, Roundcube, and SpamAssassin.
    • Offers a paid version (iRedMail Pro) with additional features.
  3. Modoboa

    • Supports Debian and Ubuntu.
    • Comes with a web-based admin panel.
    • Includes email monitoring and anti-spam tools.
  4. Mailu

    • A Docker-based alternative to Mailcow.
    • Uses Postfix, Dovecot, and Rspamd.
    • Lightweight but requires manual setup.

Is HestiaCP a Good Email Platform?

HestiaCP is okay for personal or small business email, but it's not as feature-rich as Mailcow for managing high-volume mailboxes. It lacks advanced anti-spam, DKIM/DMARC controls, and modern email security measures that Mailcow or Mail-in-a-Box provide.

If you need a simple, free solution for low-traffic email, HestiaCP is fine.
If you need enterprise-grade deliverability, spam protection, and email policies, Mailcow is the better choice.

Would you like help setting up one of these?

@aaronsql2019 commented on GitHub (Feb 7, 2025): uh, mailinabox ONLY supports ubuntu 22? Can't we use mailcow instead? what OS are supported THERE? Here is my AI 'research': ChatGPT_Prompt what OS is supported by 'mailcow'? my 'mailinabox'? What are alternatives? is hestiaCP a decent email platform? ChatGPT_Answer Here’s a breakdown of what you need to know: ### **Mailcow** - **Supported OS:** - Officially supports **Debian** (recommended) and **Ubuntu**. - Runs as a **Dockerized solution**, so technically, any OS that supports **Docker** can run Mailcow. - Best used on a dedicated VM or server due to its resource requirements. ### **Mail-in-a-Box** - **Supported OS:** - Officially supports **Ubuntu 22.04 LTS**. - Does **not** support other distributions without major modifications. - Focuses on simplicity and automation, making it great for non-experts. ### **Alternatives** 1. **HestiaCP** - Supports **Debian** and **Ubuntu**. - Provides **Exim + Dovecot** for email. - Includes **Roundcube** for webmail. - Has basic spam filtering (SpamAssassin). - Lacks advanced email filtering and deliverability controls of Mailcow. 2. **iRedMail** - Supports **Debian, Ubuntu, CentOS, AlmaLinux, Rocky Linux, and OpenBSD**. - Uses **Postfix, Dovecot, Roundcube, and SpamAssassin**. - Offers a paid version (**iRedMail Pro**) with additional features. 3. **Modoboa** - Supports **Debian and Ubuntu**. - Comes with a web-based admin panel. - Includes email monitoring and anti-spam tools. 4. **Mailu** - A **Docker-based** alternative to Mailcow. - Uses **Postfix, Dovecot, and Rspamd**. - Lightweight but requires manual setup. ### **Is HestiaCP a Good Email Platform?** HestiaCP is **okay** for personal or small business email, but it's **not as feature-rich as Mailcow** for managing high-volume mailboxes. It lacks advanced anti-spam, DKIM/DMARC controls, and modern email security measures that Mailcow or Mail-in-a-Box provide. If you need a **simple, free** solution for **low-traffic email**, HestiaCP is fine. If you need **enterprise-grade** deliverability, spam protection, and email policies, **Mailcow** is the better choice. Would you like help setting up one of these?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ddns-updater#486