Hi all,
I am new to FreeBSD, and setting up a NAS with somewhat elevated security requirements (meaning I do not want a compiler and stick with packages).
My problem is is the inverse of the usual: I find too much advice on doing this, and some of it is conflicting.
I understand that the go-to place is https://www.freebsd.org/doc/handbook/mail-changingmta.htm, but then I read that the handbook is not always 100% up-to-date, and the ssmtp installer gave me advice that (slightly) conflicts with the page (some override mailq, others don't, for example), plus it tells me to
I'm after multiple things actually:
* The link of the authoritative best practice for selecting and installing a simple forward-to-server-only MTA (if it exists). (One advice page recommended
* How to find out how authoritative a Handbook page is.
* How to find the Makefile, or any other artifact that is part of a port, even if I'm using a package. (I wanted to refer to the Makefile to find out what the ssmtp authors considered relevant.)
I am new to FreeBSD, and setting up a NAS with somewhat elevated security requirements (meaning I do not want a compiler and stick with packages).
My problem is is the inverse of the usual: I find too much advice on doing this, and some of it is conflicting.
I understand that the go-to place is https://www.freebsd.org/doc/handbook/mail-changingmta.htm, but then I read that the handbook is not always 100% up-to-date, and the ssmtp installer gave me advice that (slightly) conflicts with the page (some override mailq, others don't, for example), plus it tells me to
make replace
but I don't know in which directory the Makefile is, and a find command didn't show me a Makefile anyway so I guess that is available in the port only.I'm after multiple things actually:
* The link of the authoritative best practice for selecting and installing a simple forward-to-server-only MTA (if it exists). (One advice page recommended
msmtp
over ssmtp
but gave no reasons. Are there relevant advantages?)* How to find out how authoritative a Handbook page is.
* How to find the Makefile, or any other artifact that is part of a port, even if I'm using a package. (I wanted to refer to the Makefile to find out what the ssmtp authors considered relevant.)