msimerson / Mail-Toaster-6

Mail Toaster 6
https://github.com/msimerson/Mail-Toaster-6/wiki
BSD 3-Clause "New" or "Revised" License
46 stars 16 forks source link

maildrop: Timeout quota exceeded #534

Open msimerson opened 1 year ago

msimerson commented 1 year ago

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):

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 commented 1 year ago

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

kdkayat commented 1 year ago

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 commented 1 year ago

I haven't reported it upstream yet.

msimerson commented 7 months ago

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.