On 10/02/2024 16:24, graeme vetterlein via Exim-users wrote:
mail_spool:
   debug_print = "T: appendfile for $local_part@$domain"
   driver = appendfile
   file = /var/mail/$local_part_data
   delivery_date_add
   envelope_to_add
   return_path_add
   group = mail
   mode = 0660
   mode_fail_narrower = false

So I take these together to mean:

    exim will use "apendfile" to append mail to /var/mail/<myuserid>

ONLY IF this transport is the one being used for your delivery.
The delivery lines ("=>") in the log should give a hint.

    and it will use fcntl(2) (I'm assuming advisory locking?)

I'm assuming you've read it right.  Yes, "fcntl" does an F_SETLOCKW.

If you're really nervous, I spot a debug output in the transport code which
says what sort of locking method is being used.
--
Cheers,
  Jeremy


PS:   "Exim".  Not "Exim 4" (unless you're a committed Debian-ite),
      Version 3 of Exim went obsolete twenty years ago.
      There is no Exim 3, nor Exim 5.

--
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
##   [email protected]
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to