Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

maildrop: Timeout quota exceeded #534

Open
msimerson opened this issue Mar 3, 2023 · 4 comments
Open

maildrop: Timeout quota exceeded #534

msimerson opened this issue Mar 3, 2023 · 4 comments
Assignees

Comments

@msimerson
Copy link
Owner

msimerson commented Mar 3, 2023

After deploying a new vpopmail jail, local mail deliveries are stuck in the qmail local queue. Logs show the error deferral: maildrop:_Timeout_quota_exceeded./

To Reproduce

Install a new vpopmail jail. Deliver some local mail.

Expected behavior

Mail to get delivered.

Server (please complete the following information):

  • OS: FreeBSD 13

I have worked around this issue by reverting to an older version of maildrop (<=3.1.0). Add the following to the distinfo file in the maildrop port and manually change the version in Makefile. Then make build deinstall install clean.


diff --git a/mail/maildrop/Makefile b/mail/maildrop/Makefile
index 6ba1f956b9..de03bc53d4 100644
--- a/mail/maildrop/Makefile
+++ b/mail/maildrop/Makefile
@@ -13,7 +13,7 @@
 # MAILDROP_MBOX_DIR=<dir>      Specify DEFAULT mailbox location
 
 PORTNAME=      maildrop
-PORTVERSION=   3.1.6
+PORTVERSION=   3.1.0
 PORTREVISION=  1
 CATEGORIES=    mail
 MASTER_SITES=  SF/courier/${PORTNAME}/${PORTVERSION}
diff --git a/mail/maildrop/distinfo b/mail/maildrop/distinfo
index 6c46f94fb1..bc4444169d 100644
--- a/mail/maildrop/distinfo
+++ b/mail/maildrop/distinfo
@@ -1,3 +1,13 @@
 TIMESTAMP = 1692025337
 SHA256 (maildrop-3.1.6.tar.bz2) = e78b04041b7c1d46fd9b248323877f80dc1e4223d9f06f3dc77f0a8f0cd3adfd
 SIZE (maildrop-3.1.6.tar.bz2) = 2156136
+SHA256 (maildrop-3.1.5.tar.bz2) = 23383fb39b9269045646939748ee737e75c9f23994f8c06723f304c97a78da5a
+SIZE (maildrop-3.1.5.tar.bz2) = 2156334
+SHA256 (maildrop-3.1.1.tar.bz2) = ec013cd755f3def739eba02702db42815d148851bbf1b6afba7e939e1483daaa
+SIZE (maildrop-3.1.1.tar.bz2) = 2156071
+SHA256 (maildrop-3.1.0.tar.bz2) = b6000075de1d4ffd0d1e7dc3127bc06c04bf1244b00bae853638150823094fec
+SIZE (maildrop-3.1.0.tar.bz2) = 2154698
+SHA256 (maildrop-3.0.9.tar.bz2) = e598f8304c8a22c571ae0bcdec6b31a5465a3a9035a6ffccd87d49a5d29bf1af
+SIZE (maildrop-3.0.9.tar.bz2) = 2155283
+SHA256 (maildrop-3.0.8.tar.bz2) = b8855e280b8922d18fb37b3e49375272782c8fe6b9190aa1096b97e500010cb5
+SIZE (maildrop-3.0.8.tar.bz2) = 2142001
@msimerson
Copy link
Owner Author

Also, pkg install libidn is sometimes necessary if the build fails when attempting to configure with idn.

@kdkayat
Copy link

kdkayat commented Aug 4, 2023

Thanks for the tip, wasted hours on this one :-) Any chance this will be fixed in a future version? Has this been reported to a maintainer?

@msimerson
Copy link
Owner Author

I haven't reported it upstream yet.

@msimerson
Copy link
Owner Author

msimerson commented Jan 25, 2024

I've tested today and determined that versions of maildrop <= 3.1.0 work fine. Every version >= 3.1.1 is broken. The breakage was introduced with commit 29fe3e7.

msimerson added a commit that referenced this issue Jan 25, 2024
msimerson added a commit that referenced this issue Jan 25, 2024
- mysql support was recently removed from the vpopmail port, build from source instead
- vpopmail: support for QMAIL_EXT
- vpopmail: add TOASTER_VPOPMAIL_CLEAR setting
- vpopmail: create aliasdomains table
- dovecot: update SQL to support valiasdomains
- fixes #481 
- remove installs of dialog4ports (deprecated), auto-install portconfig when building from ports
- vpopmail: installed maildrop 3.1.0, workaround for #534
- qmail: set QMD VPOPMAIL_EXT when configured
@msimerson msimerson changed the title maildrop timeouts maildrop: Timeout quota exceeded Jan 25, 2024
@msimerson msimerson self-assigned this Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants