On 26/10/2024 17:43, Benny Pedersen via dovecot wrote:
Nick Howitt via dovecot skrev den 2024-10-26 18:36:
On 26/10/2024 17:22, Benny Pedersen via dovecot wrote:
Marc via dovecot skrev den 2024-10-26 16:34:
I am pretty new to Dovecot and totally new to LMTP. I have normal
delivery working but I am struggling with aliases. In my mail
queue I am
seeing things like:
But in my /etc/aliases, I am aliasing clamav to nick and
n...@mydomain.com is a valid mail box that can receive normal mail.
The corresponding line in the mail log is:
2024-10-26T14:55:56.385500+01:00 mail-www dovecot: lmtp(1371485):
Error: lmtp-server: conn unix:pid=1371484,uid=102 [1]: rcpt
cla...@mydomain.com: Failed to initialize user: Mail access for
users with UID 107 not permitted (see first_valid_uid in config
file, uid from userdb lookup).
How do I get round this issue? I can drop the minimum UID to 0,
but then
all system users are deemed valid for mail which is not true. None of
them are.
I think it is more common to have your MTA postfix/sendmail do the
translation to aliases, so before you deliver it to lmtp. Maybe
test if your MTA is indeed sending the alias
this log snipped above is not mta issues at all
i will take the possible problem later when dovecot does not say first_
Hi, I get:
root@mail-www:~# doveconf -n | grep first_valid_
first_valid_uid = 1000
set it to 100 then, not 1000
107 is lower then 1000, no ?
root@mail-www:~# doveconf -n | grep last_valid_
root@mail-www:~#
why is last not set ?
Because webmin didn't set it? Looking at the docs:
last_valid_uid
Default: 0
Values: Unsigned integer
This setting and first_valid_uid specify the valid UID range
for users.
0 means there is no explicit last UID.
So I would assume it is running at default? It is commented out in
/etc/dovecot/conf.d/10-mail.conf.
Is this not valid? My first proper user is user 1000. All users below
that are system users and should never receive emails as themselves
and need to be aliased to a proper user. Or have I misunderstood.
in that case its ok to have 1000 as first_
OK
do you change uid gid in userdb ?
No. It is a fresh install of Debian 12 and the installation routine put
the first user (me) at 1000 - not even webmin.
TBH, I would have thought postfix may have rewritten the RCPT TO
before it sent on to LMTP but that is said without knowledge.
At the same time I have received in my proper mailbox an email from
root to clamav so I am massively puzzled.
solve doveconf first :)
_______________________________________________
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
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org