David Koski via Postfix-users:
> Hello,
>
> 2026-05-24T00:51:43.849893-07:00 B914839 postfix/virtual[42763]: fatal:
> bad string length 0 < 1: virtual_mailbox_base =
That explains why the virtual daemon was unhappy. It does not explain
why the daemon was used at all; that ould require further information
about the Postfix configuration.
> Note that I have since then added to main.cf:
>
> virtual_mailbox_base = /var/lib/vmail
>
> But I'm not sure why it is needed if it has no impact on mail delivery
> but the error has gone away.
>
> Viktor Dukhovni: The error is gone by adding the above configuration.
> Viktor Dukhovni: The virtual process appears to be failing but
> everything is virtual, not local. I am using LMTP if that makes a
> difference.
>
> postconf reveals:
> local_transport = local:$myhostname
> relay_transport = relay
To find the answer:
- Did the crash happen while receiving and delivering email?
- If yes:
- What was the domain portion of the recipient address?
- What is the output from:
postconf -x mydestination local_transport
postconf -x virtual_alias_domains
postconf -x virtual_mailbox_domains virtual_transport
postconf -x relay_domains relay_transport
- What is the output from:
postconf -M local/unix virtual/unix relay/unix
Eventually we'll find out why some email ends up going to the virtual
delivery agent, or if it that daemon is being run for other reasons
(like, the automatic wakeup feature is enabled).
Wietse
_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]