Dovecot broken physical size in mailbox. A value of 0 indicates no maximum.
Dovecot broken physical size in mailbox Re: [Dovecot] Broken physical size caching in Dovecot 2. Sep 11, 2024 · Sep 11 22:55:40 26 dovecot[1003000]: imap([email protected] Deleting corrupted cache record uid=461: UID 461: Broken physical size in mailbox INBOX: > >>> > >>> I'm getting these errors over and over with my mailbox: > >>> > >>> Error: Mailbox INBOX: Deleting corrupted cache record uid=371208: UID 371208: Broken physical size in mailbox INBOX: read(/var/mail/mgrant) failed: Cached message size smaller than expected (17212 < 17222, box=INBOX, UID=371208) > >>> Error: Mailbox INBOX: UID New subject: [Dovecot] question regarding rw-access on mailbox on creation/login (dovecot 1. ). Workaround. No mail come in to my imap clients. el7. x: http://www. timestamp or size), Dovecot first checks if the mailbox's size changed. g. This is typically used by filesystem quota backend or Maildir quota backend quota. cache: Broken physical size for mail UID 2777 doveadm(info at example. Jan 2025, at 17. com): Error: Cached message size smaller than Jun 19, 2021 · Sometimes an email inbox may get corrupted, which causes some emails to not be viewable in Webmail. , 10M). pop3_fast_size_lookups = yes setting uses the virtual message sizes when they're already available, but fallbacks to using the physical message sizes (violating POP3 specifications, but then Dec 1, 2023 · Here is the dovecot Hestia Control Panel - Discourse Deleting corrupted cache record uid=2115: UID 2115: Broken physical size in mailbox INBOX: mbox drops Dovecot’s internal headers from the stream (X-UID:, Status:, etc. but most mailboxes > fail (sycn stops) with the following type of error: (Mailbox name, > storage file, UID and sizes vary). If enabled, copying of a message is done with hard links whenever Thread View. If the UIDVALIDITY in mbox file doesn’t match the one in dovecot. doveadm mailbox create/delete/rename: Modify folders. Likely happens with all mailbox formats, at least also with sdbox. I made the following observations: For a mailbox producing the "broken physical size" messages the culprit seems not to be the index. log file), which keeps track of mailbox deletions, renames and subscription changes. > Can anyone help me to fix it? > > > imap Broken physical size in > mailbox INBOX: read Here is what I see on the error. This means that the user has 1GB quota, but when saving messages to Trash mailbox it’s possible to use up to 1. > The dovecot mail log is shown below for those email accounts. copied or moved in the filesystem) in Jan 3, 2012 · Thread View. , the file size with linefeeds being CR+LF characters. It goes like this for many minutes: May 01 14:20:04 imap(francis(a)mydomain. maildir_copy_with_hardlinks ¶ Default: yes. org. This setting is used to limit maximum memory usage. 21 with the mdbox mailbox format. >> >> Thanks! > > Erasing the cache file causes dovecot to recache the mails on access. failed: Cached message size smaller than expected (5533 < 8192, box=INBOX, UID=3875) The first entry shows 2877 (size on disk) vs. After upgrading from 2. 0. org> wrote: > > I run Dovecot 2. Following up to myself on this, I think I'm basically seeing a variation on this bug from 2. mailbox. It shouldn’t normally change, because if it does it means that client has to download all the messages for the mailbox again. SIZE, i. 17) On 3/6/2013 12:15 AM, Götz Reinicke - IT Koordinator wrote: Hi, maildir_broken_filename_sizes ¶ Default: no. Mailbox names¶ The mailbox names are configured via Mail Namespace. 0 means there is no age-based rotation. How to identify spam source on Plesk for Linux Server; An IP address of a Plesk mail server got blacklisted. tld/user/cur/1509799350. index. com:2,S because it doesn't have the size part in file name like S=12341 so i changed the find criteria to match it in this way So i have downgraded the Mailbox Servers to 2. Aug 20, 2013 · Currently we're in the process of migrating Dovecot mailboxes to Exchange. Dec 13, 2024 · Maximum number of messages that can be created in a single mailbox. Ewald Dieterich via dovecot; Re: Mail with single \r, partial fetch, e Timo Sirainen via dovecot; Re: Mail with single \r, partial fetc Aki Tuomi via dovecot; Re: Mail with single \r, partial Ewald Dieterich via dovecot; Re: Mail with single \r, part Schulz via dovecot; Re: Mail with single \r, Aki Tuomi via dovecot Mailbox list code also internally creates and updates mailbox changelog (in dovecot. Jul 28, 2023 · Some messages will fail to fetch due to cache size differences, the logs end up looking like this: Error read(/mailmessage1) Cached message size smaller than expected Error Broken physical size in mailbox > > I'm running this command on Server A: > doveadm sync -u #user# tcp:#newservername#:24245 > > Small mailboxes with few items are syncing OK. 8099 (real size unzipped, also in the filename: S=8099). cache: Cannot allocate memory How to restore missing emails from a backup within the command line Aug 22, 2006 · @smtalk today i was trying to compress an email account i got since 2008 and i noticed that some directories were skipped because the way your script search email files to compress don't consider files like this 1212677781. 8192 - this is not correct in any way. Feb 20, 2024 · Symptoms. mail. physical: Physical message size (line feeds exactly as they are stored in the stored mail). This seems to have On Fri, Apr 02, 2021 at 04:45:36PM -0400, Michael Grant wrote: > Every few days, my mailbox seizes up. There are two general categories of storage: local and shared. 1GB of quota. Let’s try to read its headers. mdbox only: The maximum age the dbox file may reach before it’s rotated. zlib) can also hook into this call and modify the input stream. How to Rebuild Dovecot uidlist or Repair broken mailboxes dovecot. Sent doveadm force-resync -u I have enabled zlib plugin for imap, pop3, lda and lmtp. 2. On 17 Jan 2019, at 13. The first entry shows 2877 (size on disk) vs. It can cause performance Dec 5, 2018 · >On 05 December 2018 at 20:54 Orion Poplawski <orion at nwra. This determines the time to live for cached data. com> wrote: > > > With dovecot-2. pl (with -a -c -f -r -v options) identifies and renames lots of files, but then accessing the mailbox causes dovecot to rename them back to the incorrect values. 27-3+deb9u5) to buster (2. mdbox_rotate_size ¶ Default: 10M. The same mailbox name can be visible in three different Unlike when using mbox as mailbox format, where mail headers (for example Status, X-UID, etc. This problem is also present in the sid version (2. Removing the cache file does nothing regarding the bug while removing the dovecot-uidlist file immediately cleared the errors and all subsequent access went through without This is often caused by the Dovecot index for the user or the referenced file being corrupted. imapc_max_line_length ¶ Default: 0. Both mails were delivered trough LMTP and retrieved by the POP3 service. doveadm mailbox list: List user’s folders. tld,S=314477,W=318606:2,S; If it does not, delete the file or move it to a different directory, otherwise continue. I run a fairly large Dovecot Installation (around 100k mailboxes) on several servers. copied or moved in the filesystem) in Physical size %{vsize}, %w: causing extra / suffixes to mailbox names, Dovecot can be told to ignore the URLAUTH in current versions of Dovecot is broken in >>> >>> I'm getting these errors over and over with my mailbox: >>> >>> Error: Mailbox INBOX: Deleting corrupted cache record uid=371208: UID 371208: Broken physical size in mailbox INBOX: read(/var/mail/mgrant) failed: Cached message size smaller than expected (17212 < 17222, box=INBOX, UID=371208) >>> Error: Mailbox INBOX: UID=371208: read If you spin up the test environment with dovecot_mailbox_type: maildir as mailbox format and use it with Thunderbird, the dovecot index gets corrupted from time to Every few days, my mailbox seizes up. If enabled, copying of a message is done with hard links whenever Hi All, I currently have a small Dovecot server (Server A) and I've installed a second dovecot mailbox server (server B) and am trying to sync mailboxes from Server A Jan 3, 2012 · Hello, I'm using Thunderbird 102 to atempt to retrieve my messages via imap (have tried both 143 and 993) first I wasn't getting any error messages now I am. 7. It > will be great if dovecot team will consider IMAP extensions to release > doveadm features when useful/relevant like I don't know if this is significant or not, but it is at least unusual here. It’s also stored in dovecot. by LMTP, IMAP APPEND or doveadm save). Since that time, I had two different users that reported received three incident of messages that disapeared from their mailboxes. com): Error: Corrupted index cache file /var/spool/virtual_mail/info_example. I run Dovecot 2. cache file but the dovecot-uidlist file. debian. From: 42: From: [redacted] - hdr Applicable to: Plesk for Linux Symptoms When Dovecot is utilized as the IMAP/POP server, an empty inbox is displayed in I run a fairly large Dovecot Installation (around 100k mailboxes) on several servers. 2-1). Dec 5, 2018 · >On 05 December 2018 at 20:54 Orion Poplawski <orion at nwra. 2. If the mailbox shrunk, it means that mails were expunged and again Dovecot does a full sync. The authentication cache size (e. Main Navigation . ketola at dovecot. Feb 18, 2015 · Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have After I deleted the mentioned files the problem went away for me. cache: Broken physical size for mail dovecot delivered mail into that mailbox. I'm getting these errors over and over with my mailbox: Error: Mailbox INBOX: Deleting corrupted cache record uid=371208: UID 371208: Broken physical size in mailbox INBOX: read(/var/mail/mgrant) failed: Cached message size smaller than expected (17212 < 17222, box=INBOX, UID=371208) Error: Mailbox INBOX: UID=371208 Dec 27, 2023 · Symptoms A user is unable to load their Inbox in Roundcube and messages similar to the following may be found in /var/log/maillog. (/var/log/mail/maillog). cache: UID 3868: Broken physical size in mailbox Dec 13, 2024 · Dovecot stores some Maildir metadata into two control files: dovecot-uidlist file contains IMAP UID <-> Maildir filename mapping; dovecot-keywords file contains Maildir filename flag (a. This worked fine except for one user that keeps getting errors about the mail size not matching the s flag. Mail save/copy date (mdbox stores this always in dovecot. Plugins (e. First we see this: # getting the mail's physical size, except when recalculating Maildir++ quota. org> to control@bugs. Note that the size is of the mail as plaintext, i. Cron Jobs/dovecot. It is weird. However with Dovecot’s indexing this isn’t true. server # sudo doveadm sync -u I run a fairly large Dovecot Installation (around 100k mailboxes) on several servers. ) are used to determine and store metadata, the mail headers within dbox files are (usually) not used for this purpose by Dovecot; neither when mails are created/moved/etc. Values: Boolean. org/list/dovecot/2012-March/064211. Apr 4, 2011 · It's the mail sizes as visible to IMAP and POP3 clients. Rebuilding uidlist or Repairing the mailbox will repair this problem. 4. In a normal case where I see this issue, running maildir-size-fix. You switched accounts on another tab or window. log: Oct 15 17:37:58 imap(technical at mydomain. 13+dfsg1-1 > > > > I am running sendmail and using procmail for local delivery. This is primarily useful when running the doveadm sync command. 4). pl to your existing maildirs and you should have no problems in future? Sadly, that doesn't seem to work. The mailbox format is mbox on local FFS filesystem (no NFS), and I use filesystem quotas (but both users are far from filling their quotas). But how to enable it for doveadm? Nov 13, 2024 · Articles in this section. Feb 1, 2019 · Hello! Did someone encounter the following issue? I cannot resync mails between two servers (Dovecot v2. via IMAP nor when dboxes are placed (e. index file. imap. 07, Ewald Dieterich via dovecot <dovecot@dovecot. Utilize the "doveadm" utilize to force resync the inbox. j: Next unread message ; k: Previous unread message ; j a: Jump to all threads ; j l: Jump to MailingList overview Hi Lothar, I haven't yet had the opportunity to go deep into Dovecot engineering / development, (so please correct me if necessary anyone). bodystructure Dovecot mail server. 04 LTS server with self signed certificates and "ssl = required" option set. 1. 2 (d066a24) I see an increased number of errors "Broken MIME parts" for users in dovecot log file, here an example: Jan 23, 2019 · You signed in with another tab or window. Physical Storage¶ The mailbox formats define how Dovecot stores mail data, but it does not address where that data will physically live - that is a decision for the administrator to make. Local Storage¶ Filesystems¶ See Maildir Mailbox Format for Maildir-specific filesystem This is done by both Dovecot and UW-IMAP (and Pine). com)<226><zNW3d2MX9uku45qA after the last upgrade to Dovecot 2. 1-5+deb10u1) the "mail filter" interface seems to have broken. 23 um 16:43 schrieb Christopher Wensink: >>> Something to try, this all could be happening because of underlying >>> disk failure on the array it is running on. Setting this may give a small speedup because now Dovecot doesn’t need to calculate the size itself. 19 configuration on Ubuntu 12. e. 13 to 2. Only expunging messages from the beginning of a large mbox file is slow with Dovecot, most other operations should be fast. org>: >Hi, > >some of our customers have discovered a replication issue after >upgraded from 2. Jun 23, 2022 · Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Hi All, I currently have a small Dovecot server (Server A) and I've installed a second dovecot mailbox server (server B) and am trying to sync mailboxes from Server A to Server B. This article describes how to repair a broken mailbox in the event all emails are not displayed. You could try the same as a first step. The setting auth_cache_size = 0 disables use of the authentication cache. Maximum Saved Mail Size See quota_max_mail_size. com> wrote: Hello, I have several users with Maildir format. 3, some directories could not be opened from thunderbird. The default is 0, which is unlimited. Oktober 2019 13:52:37 MESZ schrieb Carsten Rosenberg via dovecot <dovecot at dovecot. Size on disk is 13907 as noted in the filename. doveadm force-resync: Try to fix a broken mailbox (or verify that all is ok) doveadm index: Index any mails that aren’t indexed yet. name)<62260><9ucgmLax7s3F6FH2>: Error: Mailbox INBOX: Cache /var/spool/virtual Should I use full folder path, or relative to the user's home? I have tried both: doveadm force-resync -u gandalf /home/gandalf/Maildir/. Jan 2, 2025 · Dovecot stores some Maildir metadata into two control files: dovecot-uidlist file contains IMAP UID <-> Maildir filename mapping; dovecot-keywords file contains Maildir filename flag (a. El 15/02/2019 a las 8:47, Hajo Locke via dovecot escribió: > Hello Broken physical size in mailbox INBOX: read(/var/mail/username) > failed: On September 18, 2016 at 9:49 PM azurit@pobox. Because of this, the mbox format is typically thought of as a slow format. Sometimes you might notice that some looked up field is actually corrupted. P1511Q2. This is also often stored in dovecot. index file (especially when using quota_vsizes = yes). 1 on Debian 12. 8. This is all working very well, except for the occasional user, who used his/her Drafts folder as a file storage: They started writing an email containing lots of image attachments (and thus exceeding our maximum_message_size by far). Jan 3, 2012 · Hello, I have a fairly new installation of the Dovecot server version 2. If I do a certain partial fetch on a mail with a single carriage return \r Dovecot closes the connection and logs the following error: Exclusive discounts, benefits and exposure to take your business to the next level Apr 2, 2021 · Every few days, my mailbox seizes up. Next message: [Dovecot] mbox sync: Expunged message reappeared in mailbox Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] Starting at 05:32 this morning, one user on my dovecot server is receiving hundreds of copies of old email. conf are commented, but I have > > also tried uncommenting them, did not help: > > > > #mbox_read_locks = fcntl > > #mbox_write_locks Mar 26, 2020 · For the rest of this we’ll concentrate on this one mail message with the uid discovered above. vsize as in "virtual size". Mainly useful if full text search indexing is enabled. Values: Time. This is primarily useful for dsync utility. Oct 21, 2020 · I enabled Exim Email compression for all users and compressed old email. > > > > I suspect, but am not certain, that this may be some locking issue > > between procmail and dovecot but I have never been able to prove > > that. index file, Dovecot logs an error: On april 17th, I upgraded from dovecot 2. The second entry shows 5533 (size on disk) vs. cache: UID 278: Broken physical size in mailbox failed: Cached message size smaller than expected (1972 < 1973 ,box=INBOX, UID=278) In my case 298 out of 22023 files were affected. If enabled, do not obtain a mail message’s physical size from the S=<size> data in the Maildir filename except when recalculating the Maildir++ quota. for some reason there were some off by one file sizes that resulted in errors like this: dovecot. It sends and receives emails without issues. virtual: Virtual message size (line feeds counted as CRLFs). 2 to 2. x. A value of 0 indicates no maximum. Sami Ketola sami. 1 series and improved even further in v2. j: Next unread message ; k: Previous unread message ; j a: Jump to all threads ; j l: Jump to MailingList overview dbox Mailbox Format dbox is Dovecot's own high-performance mailbox format. 32, Les <nagylzs@gmail. For example you might notice that input stream returns EOF earlier than previous mail_get_physical_size() said. I have experienced this exception where attempting to copy mailbox data within a client from IMAP account to IMAP account, but I have not had it cause a mailbox to become inaccessible. Feb 1, 2010 · In some cases, a mailbox will become inaccessible, and the following will be logged from a doveadm fetch:-doveadm(info at example. name)<62260><9ucgmLax7s3F6FH2>: Error: Mailbox INBOX: Cache /var/spool/virtual Hi all, We had to use the transfer tool to move an account from one server to another and unfortunately since then, one mailbox of the account is having issues receiving via IMAP. This was then [Dovecot] Cached message size Exclusive discounts, benefits and exposure to take your business to the next level Post by Alexander 'Leo' Bergolth I am getting "Cached message size smaller than expected" errors since dovecot-2. At first, it seems that the logs are going fine. Dovecot allows specifying the maximum message size that is allowed to be saved (e. 3. >> >> Especially since the "wrong" value is suspiciously often the on-disk >> size rather than a random value one would expect if there is >> corruption underneath. I've tried rebuilding with a script from Exim. The quota isn’t specifically assigned to Trash, so if you had 1GB of mails in Trash you could still save 100MB of mails to Trash, but nothing to other mailboxes. Procedure. Request was from Apollon Oikonomopoulos <apoikos@debian. cache: UID 3868: Broken physical size in mailbox Hi All, I currently have a small Dovecot server (Server A) and I've installed a second dovecot mailbox server (server B) and am trying to sync mailboxes from Server A to Server B. >> >> Tim >> >> Am 02. Unlike when using mbox as mailbox format, where mail headers (for example Status, X-UID, etc. > > I'm getting these errors over and over with my mailbox: > > Error: Mailbox INBOX: Deleting corrupted cache record uid=371208: UID 371208: Broken physical size in mailbox INBOX: read(/var/mail/mgrant) failed: Cached message size smaller than expected Dec 5, 2018 · Can I safely delete the >> dovecot. > > I'm getting these errors over and over with my mailbox: > > Error: Mailbox INBOX: Deleting corrupted cache record uid=371208: UID 371208: Broken physical size in mailbox INBOX: read(/var/mail/mgrant) failed: Cached message size smaller than expected Mailbox list code also internally creates and updates mailbox changelog (in dovecot. 36-3. 10 Timo Sirainen 19 Feb 2013 19 Feb '13 On 7. . If the message was stored with CR+LF linefeeds, <size> and <vsize> are the same. Dec 13, 2016 · Simple way to get mailbox size by folder. Hi, after the last upgrade to Dovecot 2. mdbox only: The maximum size the dbox file may reach before it is rotated. Hi All, I currently have a small Dovecot server (Server A) and I've installed a second dovecot mailbox server (server B) and am trying to sync mailboxes from Server A to Server B. Jun 9 09:49:1 Here is what I see on the error. z = 0. ,W=<vsize>: <vsize> contains the file’s RFC822. The opposite being "physical size" which is how many bytes it physically contains on disk. after decryption/compression. cache file? I'm hesitant to do so since I understand that the >> mdbox format uses the index to store mailbox information and deleting at least >> some index files is a destructive operation. /Maildir/dovecot. Values: Size. Generated. 0 alpha4, but since then it has been completely redesigned in v1. fi Thu Jan 17 14:09:18 EET 2019. This did not really solve the issue maildir_broken_filename_sizes ¶ Default: no. Plesk Obsidian running on a Linux-based operating system; All mail messages migrated from a source server are shown as corrupted on Webmail (Invalid Address and No subject). 02. sk wrote: Hi, about an year ago i was reporting a bug in mailbox aliases, which remains unfixed and unasnwered (probably totally ignored, don't The mbox file contains all the messages of a single mailbox. no-qresync Added: 2. The original version was introduced in v1. 24. html To restate After upgrading from the latest stretch version of dovecot-core (2. The maximum line length to accept from the remote IMAP server. com_d/dovecot. x86_64 we had a couple hours where mail_plugins did > not properly include zlib for all of the needed services. hostname. auth_cache_ttl ¶ Default: 1hour. I used as follow on both machines: # service dovecot stop # rm -Rd /home/user/Maildir/index # service dovecot start # sudo doveadm sync -u user tcp:imap11. Broken physical size in mailbox > Cached message size larger than expected I'm running dovecot installed on Debian > > Bullseye, the dovecot packages are all: 1:2. > but there does not > appear to be way to simply get the size in bytes of a mailbox. # This can be useful in systems where a lot of the Maildir filenames have a # broken size. In general, the server works correctly. Dovecot will send either NOOP or DONE to the source IMAP server. Contribute to pali/dovecot-core development by creating an account on GitHub. cache: UID 3868: Broken physical size in mailbox Just run the maildir-size-fix. size. You signed out in another tab or window. main. 2 (d066a24) I see an increased number of errors "Broken MIME parts" for users in dovecot log file, here an example: Migrated mail messages are showing as Invalid Address/No subject in Plesk server: Corrupted record in index cache file - Support Cases - Plesk Knowledge Base If Dovecot's LDA is used, dovecot-uidlist and the index files are updated upon message arrival, therefore there will be no message-size performance issues. How to troubleshoot? Dec 13, 2024 · Whenever the mbox changes (i. >>> >>> I'm getting these errors over and over with my mailbox: >>> >>> Error: Mailbox INBOX: Deleting corrupted cache record uid=371208: UID 371208: Broken physical size in mailbox INBOX: read(/var/mail/mgrant) failed: Cached message size smaller than expected (17212 < 17222, box=INBOX, UID=371208) >>> Error: Mailbox INBOX: UID=371208: read On Fri, Apr 02, 2021 at 04:45:36PM -0400, Michael Grant wrote: > Every few days, my mailbox seizes up. 0 This can be used to work around a Zimbra bug where it doesn't send untagged "OK [CLOSED]" imap-resp-code when selecting a folder. Mailbox Names The mailbox names are configured in Mail Namespace. server. If it didn't, it most likely meant that only message flags were changed so it does a full mbox read to find it. dovecot. 19. Verify if the file contains valid data: cat /home/user/mail/domain. M592274P32540. I would like to add some more observations: I hav another mailbox with one mail's size being saved wrong in the cache file: doveadm dump: RECORD: seq=40, uid=1202, flags=0x00 - ext 5 cache : 8504 (38210000) - ext 6 vsize : 145625 (d9380200) : vsize = 5166845802713 : highest_uid = 0 : message_count = 8716 - cache offset=8504 size=212, prev_offset = 0 - hdr. I'm getting these errors over and over with my mailbox: Error: Mailbox INBOX: Deleting corrupted cache record uid=371208: UID 371208: Broken physical size in mailbox INBOX: read(/var/mail/mgrant) failed: Cached message size smaller than expected (17212 < 17222, box=INBOX, UID=371208) Error: Mailbox INBOX: UID=371208 May 14, 2013 · Changed Bug title to 'dovecot-imapd: maildir: broken S=size values are repaired one at a time, disconnecting the client every time' from 'dovecot-imapd: can't read mailbox since upgrade (cache issue? renaming files?)'. Reload to refresh your session. 7 and now everything works fine again Am 18. imapc_password ¶ Default: <empty> Values: String auth_cache_size ¶ Default: 0. Aug 31, 2018 · 268 #maildir_very_dirty_syncs = no 269 270 # If enabled, Dovecot doesn't use the S=<size> in the Maildir filenames for 271 # getting the mail's physical size, except when recalculating Maildir++ quota. Apr 24 3. Hi, I have a fairly basic dovecot 2. 3 Mar 29, 2022 · <div dir="ltr">Hi Friends,<div><br></div><div>Anyone having the same issue, some users' email clients (Outlook,Thunderbird) have not synced any emails since morning This is a Courier-workaround where it didn't permanently assign UIDVALIDITY to an EXAMINEd mailbox, but assigned it for SELECTed mailbox. 25) <-> keyword name mapping; They shouldn't be treated the same way as index files. index) size. This seems to have Apr 2, 2021 · The final procmail rule which appends messages to my mailbox > > looks like this, the trailing ':' causes procmail to use a lockfile: > > > > :0: > > /var/mail/mgrant > > > > The locking config lines in 10-mail. impa noavxy afyec vrdlmnu tdvartpl bqrg pfkusyp orrtu gsax vhli dqwk sjt skyq mwka vrasem