Hello,

However, the output from: newaliases shows:

     $ doas newaliases
     /etc/mail/aliases: 69 aliases

Test messages also show that the changes to the aliases file are being picked up.

That should not be the case. But hard to tell without the full config.


The current permissions I have on: /etc/mail/aliases are:

-rw-r-----   1 root       wheel       2.1K Jun 14 17:31 aliases
-rw-r-----   1 root       wheel      64.0K Jun 14 17:31 aliases.db

... and I don't believe I've changed the file permissions (please correct me if this isn't the default set of permissions).

The default is
-rw-r--r--  1 root  wheel  2045 Oct 28  2022 aliases


My question is - why does smtpd output what it does - particularly the "failed to update table" portion ?

Because _smtpd does not have read access to /etc/mail/aliases.

Reply via email to