This does not seem to be LMTP or Cyrus fault: Thunderbird, Pegasus Mail, POP Peeper, FairEmail (for Android), Nextcloud Mail (Horde) read old and new email smoothly, but Cyrus gets emails sent to the sole addresses user@domain only, never from aliases (root, postmaster, dmarc, info, etc.) Here is a trace of an email got from Google to <vla...@on.lt> today:

2025-06-26 02:59:59
*from* noreply-dmarc-supp...@google.com

#1 2025-06-26 13:48:39 Δ10:48:40
*by* mail-qv1-f73.google.com *with* SMTP id… *for* <vla...@on.lt> TLS=true

#2 2025-06-26 13:48:39 Δ10:48:40
*from* mail-qv1-f73.google.com (mail-qv1-f73.google.com [209.85.219.73]) *by* sala.online.lt (OpenSMTPD) *with* ESMTP id… *for* <vla...@on.lt> TLS=false

#3 2025-06-26 13:48:39 Δ10:48:40
*from* localhost ([*unix socket*]) *by* sala.online.lt (*Cyrus* 3.8.5) *with* *LMTPA* TLS=true

2025-06-26 13:48:39 Δ00:00
*to* vla...@on.lt

Why do not alias are accepted but never redirect email to users specified in /etc/mail/aliases via alias <aliases>? After smtpctl update table aliases(and domains, ip, virtual). Although users linked in the alias table are always recognised:

mda delivery evpid=… from=<noreply-dmarc-supp...@google.com> to=<dm...@on.lt> rcpt=<dm...@on.lt> user=*uolys* delay=… result=TempFail stat=Error (temporary failure: "")

--
Vladas Palubinskas
vla...@on.lt
https://vladas.palubinskas.lt/

Reply via email to