# Improvements

**URL:** https://discourse.mailinabox.email/c/improvements/6.md

[Latest](https://discourse.mailinabox.email/latest.md) · [Categories](https://discourse.mailinabox.email/categories.md)

---

## [About the Improvements category](https://discourse.mailinabox.email/t/about-the-improvements-category/8)

<div class="topic-metadata">

**Author:** [@JoshData](https://discourse.mailinabox.email/u/JoshData)\
**Replies:** 1\
**Last updated:** [November 7, 2023, 6:27pm UTC](https://discourse.mailinabox.email/t/about-the-improvements-category/8 "2023-11-07T18:27:18Z")

</div>

Discussion about how to make Mail-in-a-Box better.

---

## [Let's Encrypt - Which challenge used](https://discourse.mailinabox.email/t/lets-encrypt-which-challenge-used/16730)

<div class="topic-metadata">

**Author:** [@Anonymous78f](https://discourse.mailinabox.email/u/Anonymous78f)\
**Replies:** 2\
**Last updated:** [August 18, 2026, 9:09pm UTC](https://discourse.mailinabox.email/t/lets-encrypt-which-challenge-used/16730 "2026-08-18T21:09:15Z")

</div>

Hello MIAB Team, i hope you are well and safe. I have “hardened” my MIAB servers by opening only mandatory ports to the world : 25, 53 and 80, all others ports are behind restrictive IP (smtp, imap, ssh, https), since …

---

## [Database improvements](https://discourse.mailinabox.email/t/database-improvements/16257)

<div class="topic-metadata">

**Author:** [@TheRealLifeboy](https://discourse.mailinabox.email/u/TheRealLifeboy)\
**Replies:** 5\
**Last updated:** [March 26, 2026, 12:20pm UTC](https://discourse.mailinabox.email/t/database-improvements/16257 "2026-03-26T12:20:39Z")

</div>

I’d like to get involved in an effort to improve the web interface response times in Roundcube and Nextcloud, so I’d like to get a feeling of how much support there is for this. I intend to create a prompt / flag durin…

---

## ["Unsigned profile" warning when adding box profile to OSX](https://discourse.mailinabox.email/t/unsigned-profile-warning-when-adding-box-profile-to-osx/16316)

<div class="topic-metadata">

**Author:** [@tobiaseigen](https://discourse.mailinabox.email/u/tobiaseigen)\
**Replies:** 3\
**Last updated:** [March 22, 2026, 6:42pm UTC](https://discourse.mailinabox.email/t/unsigned-profile-warning-when-adding-box-profile-to-osx/16316 "2026-03-22T18:42:58Z")

</div>

When adding my box profile to my mac, I get the following warning: In clear text: Unsigned Profile This profile is unsigned, so the author cannot be known. Make sure that you trust the sender of this profile before…

---

## [Make backup script use two character numbers for file naming](https://discourse.mailinabox.email/t/make-backup-script-use-two-character-numbers-for-file-naming/16248)

<div class="topic-metadata">

**Author:** [@Keith\_Rettig](https://discourse.mailinabox.email/u/Keith_Rettig)\
**Replies:** 3\
**Last updated:** [February 8, 2026, 11:25pm UTC](https://discourse.mailinabox.email/t/make-backup-script-use-two-character-numbers-for-file-naming/16248 "2026-02-08T23:25:44Z")

</div>

The current backup process: “sudo /root/mailinabox/management/backup.py --full” understandably creates many volumes but uses a single digit for the first 9 volumes and then goes to two digits. I am proposing that it u…

---

## [DMARC / TLS-RP Report Viewer](https://discourse.mailinabox.email/t/dmarc-tls-rp-report-viewer/16243)

<div class="topic-metadata">

**Author:** [@box](https://discourse.mailinabox.email/u/box)\
**Replies:** 3\
**Last updated:** [February 3, 2026, 9:49am UTC](https://discourse.mailinabox.email/t/dmarc-tls-rp-report-viewer/16243 "2026-02-03T09:49:05Z")

</div>

I know this is a long shot, did anyone look into implementing a “DMARC/ TLS-RP Report Viewer” to MIAB that would sit in Admin section? Would this one work? I know that by default none of the reports are received, …

---

## [Multi-person Project to update MiaB for current and future spam protection?](https://discourse.mailinabox.email/t/multi-person-project-to-update-miab-for-current-and-future-spam-protection/16204)

<div class="topic-metadata">

**Author:** [@timo](https://discourse.mailinabox.email/u/timo)\
**Replies:** 1\
**Last updated:** [January 8, 2026, 5:34pm UTC](https://discourse.mailinabox.email/t/multi-person-project-to-update-miab-for-current-and-future-spam-protection/16204 "2026-01-08T17:34:32Z")

</div>

I’m not a developer. But I like to organize things and people. I’m analytical with user experience. I like to write clear explanations of things. I’ve loved the MiaB project. I want to get my toes wet in an open source …

---

## [Parallel processing for SpamAssassin (Speed for bulk mail proccesing)](https://discourse.mailinabox.email/t/parallel-processing-for-spamassassin-speed-for-bulk-mail-proccesing/16120)

<div class="topic-metadata">

**Author:** [@robertpopa22](https://discourse.mailinabox.email/u/robertpopa22)\
**Replies:** 2\
**Last updated:** [November 14, 2025, 10:07am UTC](https://discourse.mailinabox.email/t/parallel-processing-for-spamassassin-speed-for-bulk-mail-proccesing/16120 "2025-11-14T10:07:46Z")

</div>

A long standing issue with speed for multiple mail processing was the linear feed to spamassassin sa-learn from /usr/local/bin/sa-learn-pipe.sh Default instalation of MaiB for /usr/local/bin/sa-learn-pipe.sh is: cat\<&0…

---

## [Dovecot logging is broken](https://discourse.mailinabox.email/t/dovecot-logging-is-broken/16037)

<div class="topic-metadata">

**Author:** [@netmaster48](https://discourse.mailinabox.email/u/netmaster48)\
**Replies:** 6\
**Last updated:** [October 23, 2025, 9:28am UTC](https://discourse.mailinabox.email/t/dovecot-logging-is-broken/16037 "2025-10-23T09:28:45Z")

</div>

As I understand postfix in MIAB using rsyslog and it’s rotate mechanism. Dovecot in other hand write logs directly to /var/log/mail.log (log\_path=/var/log/mail.log) and if logs rotate, will continue writing logs to /var…

---

## [The ability to turn off gray listing would be nice](https://discourse.mailinabox.email/t/the-ability-to-turn-off-gray-listing-would-be-nice/15933)

<div class="topic-metadata">

**Author:** [@snow](https://discourse.mailinabox.email/u/snow)\
**Replies:** 3\
**Last updated:** [September 15, 2025, 1:39pm UTC](https://discourse.mailinabox.email/t/the-ability-to-turn-off-gray-listing-would-be-nice/15933 "2025-09-15T13:39:07Z")

</div>

Gray listing is nice and I think it works wonders but it’s annoying for some users to have to wait pretty close to half an hour to an hour for some providers to resend the email. Having an easy toggle for this would make…

---

## [Still problems in v73 with mts-sta and \_mts-sts for months now!](https://discourse.mailinabox.email/t/still-problems-in-v73-with-mts-sta-and-mts-sts-for-months-now/13196)

<div class="topic-metadata">

**Author:** [@LAVenetz](https://discourse.mailinabox.email/u/LAVenetz)\
**Replies:** 8\
**Last updated:** [September 5, 2025, 10:16am UTC](https://discourse.mailinabox.email/t/still-problems-in-v73-with-mts-sta-and-mts-sts-for-months-now/13196 "2025-09-05T10:16:12Z")

</div>

For each domain in Mail-in-a-Box I got the same error since months: MTA-STS policy is missing: STSFetchResult.FETCH\_ERROR MTA-STS policy is missing: STSFetchResult.FETCH\_ERROR MTA-STS policy is missing: STSFetchResult…

---

## [Insufficient secure parameters (from internet.nl)](https://discourse.mailinabox.email/t/insufficient-secure-parameters-from-internet-nl/13198)

<div class="topic-metadata">

**Author:** [@terribledev](https://discourse.mailinabox.email/u/terribledev)\
**Replies:** 2\
**Last updated:** [August 30, 2025, 2:02am UTC](https://discourse.mailinabox.email/t/insufficient-secure-parameters-from-internet-nl/13198 "2025-08-30T02:02:00Z")

</div>

I get the following error from scanning my mailserver with internet.nl “At least one of your mail servers supports insufficiently secure parameters for Diffie-Hellman key exchange.” I think this is stopping the mailbox…

---

## [How to resolve "ssl\_stapling" ignored, no OCSP responder URL in the certificate error](https://discourse.mailinabox.email/t/how-to-resolve-ssl-stapling-ignored-no-ocsp-responder-url-in-the-certificate-error/12993)

<div class="topic-metadata">

**Author:** [@PhilT](https://discourse.mailinabox.email/u/PhilT)\
**Replies:** 0\
**Last updated:** [July 1, 2025, 12:29pm UTC](https://discourse.mailinabox.email/t/how-to-resolve-ssl-stapling-ignored-no-ocsp-responder-url-in-the-certificate-error/12993 "2025-07-01T12:29:10Z")

</div>

LetsEncrypt announced in December 2024, that they would be ending support for SSL Stapling. The timeline for this was given as : January 30, 2025 OCSP Must-Staple requests will fail, unless the requesting accoun…

---

## [Instantly setup MIAB for new domains bought](https://discourse.mailinabox.email/t/instantly-setup-miab-for-new-domains-bought/12967)

<div class="topic-metadata">

**Author:** [@umauma](https://discourse.mailinabox.email/u/umauma)\
**Replies:** 2\
**Last updated:** [June 25, 2025, 7:06pm UTC](https://discourse.mailinabox.email/t/instantly-setup-miab-for-new-domains-bought/12967 "2025-06-25T19:06:12Z")

</div>

What would be the best way to accomplish this? As soon as I buy a domain name, I want it to be added to an existing MIAB setup without going through DNS setup. Ouch 250 characters requirement. I am willing to do contr…

---

## [Provide for additional domains to have their own nameservers](https://discourse.mailinabox.email/t/provide-for-additional-domains-to-have-their-own-nameservers/12931)

<div class="topic-metadata">

**Author:** [@rgmhtt](https://discourse.mailinabox.email/u/rgmhtt)\
**Replies:** 4\
**Last updated:** [June 11, 2025, 2:55pm UTC](https://discourse.mailinabox.email/t/provide-for-additional-domains-to-have-their-own-nameservers/12931 "2025-06-11T14:55:42Z")

</div>

I support email for a second domain that I have no control over the nameservers they use. I finally saw the text in the MiaB maintenance guide to “Configure its nameservers to be the same nameservers on your first domai…

---

## [Hardening Mailserver](https://discourse.mailinabox.email/t/hardening-mailserver/12914)

<div class="topic-metadata">

**Author:** [@psychofaktory](https://discourse.mailinabox.email/u/psychofaktory)\
**Replies:** 1\
**Last updated:** [June 1, 2025, 6:55pm UTC](https://discourse.mailinabox.email/t/hardening-mailserver/12914 "2025-06-01T18:55:59Z")

</div>

After setting up Miab version 71a today, I carried out some functionality tests. Hardenize.com showed the following warnings for e-mail → TLS: Deprecated TLS 1.0 protocol supported Server doesn’t enforce cipher suite …

---

## [A Shell Script To Query DNSWL Before Postgrey](https://discourse.mailinabox.email/t/a-shell-script-to-query-dnswl-before-postgrey/12857)

<div class="topic-metadata">

**Author:** [@dallaslu](https://discourse.mailinabox.email/u/dallaslu)\
**Replies:** 1\
**Last updated:** [April 25, 2025, 4:16pm UTC](https://discourse.mailinabox.email/t/a-shell-script-to-query-dnswl-before-postgrey/12857 "2025-04-25T16:16:40Z")

</div>

Postgrey has many issues, the most widely agreed upon being the default 180-second delay. In addition, its whitelist is seriously outdated. Some forwarding services, like Cloudflare Email, should be included in the white…

---

## [Exploring the Power of the Linux Alias Command](https://discourse.mailinabox.email/t/exploring-the-power-of-the-linux-alias-command/12793)

<div class="topic-metadata">

**Author:** [@brooksenicole120](https://discourse.mailinabox.email/u/brooksenicole120)\
**Replies:** 0\
**Last updated:** [March 22, 2025, 5:49am UTC](https://discourse.mailinabox.email/t/exploring-the-power-of-the-linux-alias-command/12793 "2025-03-22T05:49:58Z")

</div>

I have come through the Linux alias command of DedicatedCore. It helps simplify repetitive terminal commands. That explains how to create, list, and remove aliases in a way that maximizes efficiency. Aliases help simpli…

---

## [RENAMING MENU: Admin - Contacts/Calendar to Cloud](https://discourse.mailinabox.email/t/renaming-menu-admin-contacts-calendar-to-cloud/12763)

<div class="topic-metadata">

**Author:** [@box](https://discourse.mailinabox.email/u/box)\
**Replies:** 1\
**Last updated:** [March 14, 2025, 4:50pm UTC](https://discourse.mailinabox.email/t/renaming-menu-admin-contacts-calendar-to-cloud/12763 "2025-03-14T16:50:40Z")

</div>

I wonder if it could be possible to re-name the menu in Admin - Contacts/Calendar to Cloud and also include link to: Files https://domain.tld/cloud/files as it is NC core feature … as the Nextcloud in MIAB offers al…

---

## [Low storage Usage Report](https://discourse.mailinabox.email/t/low-storage-usage-report/12750)

<div class="topic-metadata">

**Author:** [@box](https://discourse.mailinabox.email/u/box)\
**Replies:** 0\
**Last updated:** [March 12, 2025, 8:51am UTC](https://discourse.mailinabox.email/t/low-storage-usage-report/12750 "2025-03-12T08:51:27Z")

</div>

Yes, I know the information is available in " System Status Checks" web page …but… Would it also be useful to have the information included in the “Mail-in-a-Box Usage Report” = details of HDD space remaining. I’m not …

---

## [Owncloud caldav: appointment request not sent](https://discourse.mailinabox.email/t/owncloud-caldav-appointment-request-not-sent/12749)

<div class="topic-metadata">

**Author:** [@faspie](https://discourse.mailinabox.email/u/faspie)\
**Replies:** 0\
**Last updated:** [March 11, 2025, 9:46pm UTC](https://discourse.mailinabox.email/t/owncloud-caldav-appointment-request-not-sent/12749 "2025-03-11T21:46:00Z")

</div>

Dear forum, I am using miab for 3 month now. I was confused about not being able to send appointment request through caldav (thunderbird, macos). I found out that the default mail settings oft owncloud are not functio…

---

## [Access Mailbox From A Subdomain](https://discourse.mailinabox.email/t/access-mailbox-from-a-subdomain/696)

<div class="topic-metadata">

**Author:** [@ndalliard](https://discourse.mailinabox.email/u/ndalliard)\
**Replies:** 21\
**Last updated:** [February 19, 2025, 4:19pm UTC](https://discourse.mailinabox.email/t/access-mailbox-from-a-subdomain/696 "2025-02-19T16:19:30Z")

</div>

I am not sure if this is possible. But I think that would be great, if I can access my mailbox by typing: mail.domain.com which leads to box.domain.com/mail Especially for my familiy would that be a great feature, th…

---

## [Beware how you call your box](https://discourse.mailinabox.email/t/beware-how-you-call-your-box/12627)

<div class="topic-metadata">

**Author:** [@pm74](https://discourse.mailinabox.email/u/pm74)\
**Replies:** 13\
**Last updated:** [February 17, 2025, 9:33am UTC](https://discourse.mailinabox.email/t/beware-how-you-call-your-box/12627 "2025-02-17T09:33:35Z")

</div>

I received this from Proofpoint.com Hello, Thank you for contacting Proofpoint. For security, tracking, and audit purposes, Proofpoint support cannot work with an outside contact directly. You can check to the status…

---

## [Using EC2 Instance Profile rather than Access Key](https://discourse.mailinabox.email/t/using-ec2-instance-profile-rather-than-access-key/12519)

<div class="topic-metadata">

**Author:** [@dashrb](https://discourse.mailinabox.email/u/dashrb)\
**Replies:** 0\
**Last updated:** [December 10, 2024, 5:16am UTC](https://discourse.mailinabox.email/t/using-ec2-instance-profile-rather-than-access-key/12519 "2024-12-10T05:16:14Z")

</div>

Hello! I noticed there have been a few others requesting the ability to use the EC2 Instance Profile to grant access to the S3 bucket for backup files, rather than supplying an AWS Access Key and Secret Access Key in the…

---

## [RFC 9276 states that the NSEC3 parameter for additional hash iterations must be set to zero](https://discourse.mailinabox.email/t/rfc-9276-states-that-the-nsec3-parameter-for-additional-hash-iterations-must-be-set-to-zero/12461)

<div class="topic-metadata">

**Author:** [@nilsnh](https://discourse.mailinabox.email/u/nilsnh)\
**Replies:** 1\
**Last updated:** [November 27, 2024, 5:39pm UTC](https://discourse.mailinabox.email/t/rfc-9276-states-that-the-nsec3-parameter-for-additional-hash-iterations-must-be-set-to-zero/12461 "2024-11-27T17:39:14Z")

</div>

Hi! I’m using a DNS checker tool from the registrar responsible for the .no TLD. I know that such tools vary in quality. But this one seems to try hard at being standards compliant. For my domain it currently throws an…

---

## [Status check against .well-known/mta-sts.txt](https://discourse.mailinabox.email/t/status-check-against-well-known-mta-sts-txt/12436)

<div class="topic-metadata">

**Author:** [@lamberete](https://discourse.mailinabox.email/u/lamberete)\
**Replies:** 8\
**Last updated:** [October 31, 2024, 1:10pm UTC](https://discourse.mailinabox.email/t/status-check-against-well-known-mta-sts-txt/12436 "2024-10-31T13:10:45Z")

</div>

Hello there! TLDR: It will be great to have a check that \[domain\]/.well-known/mta-sts.txt exists and is valid. Use case: I use mailinabox as mailserver, but I do not redirect my A and AAAA records for the domains I ma…

---

## [Change roundcube interface](https://discourse.mailinabox.email/t/change-roundcube-interface/12426)

<div class="topic-metadata">

**Author:** [@Seb](https://discourse.mailinabox.email/u/Seb)\
**Replies:** 1\
**Last updated:** [October 28, 2024, 4:33pm UTC](https://discourse.mailinabox.email/t/change-roundcube-interface/12426 "2024-10-28T16:33:15Z")

</div>

Hi, To improve the roundcube interface, I create 2 years ago a new theme. I have done a lot of correction and improvement in recent months I think it is now mature enough to share it here. github com/seb1k/Elastic202…

---

## [Spam filter issues](https://discourse.mailinabox.email/t/spam-filter-issues/12371)

<div class="topic-metadata">

**Author:** [@limitless](https://discourse.mailinabox.email/u/limitless)\
**Replies:** 0\
**Last updated:** [October 1, 2024, 3:16pm UTC](https://discourse.mailinabox.email/t/spam-filter-issues/12371 "2024-10-01T15:16:12Z")

</div>

How does the spam filter work and does it work correctly at all? These are the questions I have been asking myself for some time now. I receive emails on one of my mail accounts with the following details, which I can se…

---

## [Full backups taking a long time](https://discourse.mailinabox.email/t/full-backups-taking-a-long-time/12242)

<div class="topic-metadata">

**Author:** [@zoof](https://discourse.mailinabox.email/u/zoof)\
**Replies:** 7\
**Last updated:** [September 15, 2024, 4:23am UTC](https://discourse.mailinabox.email/t/full-backups-taking-a-long-time/12242 "2024-09-15T04:23:17Z")

</div>

This is an old topic but I wonder if it might not make sense to revisit it. Having run MIAB for many years now, my server now has 37G of email and full backups to a Backblaze B2 bucket are taking a very long time and a …

---

## [Solr and full text search](https://discourse.mailinabox.email/t/solr-and-full-text-search/12286)

<div class="topic-metadata">

**Author:** [@zoof](https://discourse.mailinabox.email/u/zoof)\
**Replies:** 11\
**Last updated:** [August 31, 2024, 7:09am UTC](https://discourse.mailinabox.email/t/solr-and-full-text-search/12286 "2024-08-31T07:09:04Z")

</div>

One of the biggest complaints that I get from users is that search with Mail-in-a-Box sucks. So I decided to do some searching and ran across this. @tanc, I’m wondering why you run Solr as a docker container rather tha…

[Next page](https://discourse.mailinabox.email/c/improvements/6.md?page=1)
