On Sun, 15 Jul 2018 19:54:12 -0700 Joshua Taylor Eppinette <[email protected]> wrote:
> On Sun, Jul 15, 2018 at 05:59:58PM -0700, Scott Vanderbilt wrote: > >In /etc/mail/aliases, there is the following note: > > > ># >>>>>>>>>> The program "newaliases" must be run after > ># >> NOTE >> this file is updated for any changes to > ># >>>>>>>>>> show through to smtpd. > > I found this note confusing, because I was able to make changes and see them > reflected without running newaliases(8). However, I believe this is because > you only need to run newaliases(8)/makemap(8) if you are using a db table. True. 2 years ago smtpd defaults switched from db to file based tables. Because backwards compatibility: newaliases(8), makemap(8), sendmail(8) and mailq(8) are all symlinks to mailwrapper(8) which then runs smtpctl(8).

