Boom! That was it.

At the end of the day, then, here is my local.conf file:

---
dovecot_config_version = 2.4.0
dovecot_storage_version = 2.4.0

default_vsz_limit = unlimited

# Enable wanted protocols:
protocols {
  imap = yes
  lmtp = yes
}

mail_home = /Users/%{user}
mail_driver = maildir
mail_path = ~/Maildir

mail_uid = <username>
mail_gid = admin

default_login_user = _dovenull
default_internal_user = _dovecot
default_internal_group = mail

# Setting limits.
default_process_limit = 10
default_client_limit = 50

namespace inbox {
  inbox = yes
  separator = /
}

passdb passwd-file {
  passwd_file_path = /Users/%{user}/passwd
}
---

Thanks to Timo and Aki for the help.


> On Feb 1, 2025, at 10:16, Timo Sirainen via dovecot <dovecot@dovecot.org> 
> wrote:
> 
> On 1. Feb 2025, at 10.27, John Muccigrosso via dovecot <dovecot@dovecot.org> 
> wrote:
>> 
>> Fatal: setrlimit(RLIMIT_DATA, 2147483648): Invalid argument
>> 
>> 
>> The old(?) solution doesn't work for me:
>> 
>> default_vsz_limit = 0
>> 
>> It reports: doveconf: Fatal: Error in configuration file 
>> /opt/homebrew/etc/dovecot/dovecot.conf: service(log): vsz_limit is too low
> 
> Use unlimited, not 0. I guess the error message should also mention that.
> _______________________________________________
> dovecot mailing list -- dovecot@dovecot.org
> To unsubscribe send an email to dovecot-le...@dovecot.org

_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to