General
/usr/ports/mail you'll find some sort of sendmail-sasl dir. Do the appropriate make incantations. Now, most important, you need to change the system default builtin sendmail over to the new one. FreeBSD has installed mailwrapper to do this for you. (Search for mailwrapper at http://www.freebsd.org/) Once this is done, you do not need to mess with /usr/local/etc/rc.d/sendmail.sh or with /etc/rc.conf..mc file the hostname-of-this-server.mcmail.domainname as this would prevent you from bringing
up a new machine, configuring it, and changing over at your leisure by
merely changing MX records.confDOMAIN_NAME directive (specifically $j)my secondary machine (vinifera.vintners.net) has:define(`confDOMAIN_NAME', `brix.vintners.net')
Bear in mind that this means mail will only be answered when explicitly sent to this machine (host.domain). On the assumption that you want mail sent simply to the domain to get through, this is an additional domaindefine(`confDOMAIN_NAME', `vinifera.vintners.net')
sendmail.cw
vintners.net mail.vintners.net
define(`confCW_FILE', `/etc/mail/local-host-names') FEATURE(`use_cw_file')
http://www.sendmail.org/~ca/email/english.html (see "mail loops back to myself")popper and/or imap.
Primary machine
Secondary machine
"loops back to me" error.
http://www.sendmail.org/faq/section4.html.
Months down the line you'll have a terrible time trying to figure
this one out.majordomo or mailman onto this
server so as to offload list processing to an external machine, this
configuration would not work as this machine would simply bounce the
mail back to the primary instead of handling it.mailertable)..forward
file to point to main machine. Use explicit primary name.su'ing) with a .forward
to the primary. As with root, use explicit name to primary.mailertable)..forward
file to point to main machine. Use explicit primary name.su'ing) with a .forward
to the primary. As with root, use explicit name to primary.local-host-names file.