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 <[email protected]> today:
2025-06-26 02:59:59
*from* [email protected]
#1 2025-06-26 13:48:39 Δ10:48:40
*by* mail-qv1-f73.google.com *with* SMTP id… *for* <[email protected]>
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* <[email protected]> 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* [email protected]
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=<[email protected]>
to=<[email protected]> rcpt=<[email protected]> user=*uolys* delay=…
result=TempFail stat=Error (temporary failure: "")
--
Vladas Palubinskas
[email protected]
https://vladas.palubinskas.lt/