<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"><span></span></div><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="ltr"></div><div dir="ltr"><blockquote type="cite"><div dir="ltr"><font color="#000000"><span style="caret-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">> other strings such as ‘macportshost’ instead of ‘host’ would make it a lot easier to find where they have been used so you know what to change</span></font></div></blockquote><div dir="ltr"><br></div>It’s already trivially easy to find, and only appears in four configuration files anyway. As you can see in the Portfile, these variables are just used for sed substitutions of strings like @HOST@ in the template files. Searching the port files shows you exactly where these appear:<br><br></div><div dir="ltr"><div dir="ltr">find /opt/local/var/macports/sources/<a href="http://rsync.macports.org/macports/release/tarballs/ports/mail/mail-server/files/">rsync.macports.org/macports/release/tarballs/ports/mail/mail-server/files/</a> -type f -exec fgrep -l @HOST@ {} ';' | wc -l</div><div dir="ltr">       4</div></div><div dir="ltr"><br></div><div dir="ltr">Again, I recommend focusing on the actual configuration of the deployed mail server, not the MacPorts example configuration, unless you see something wrong or insecure with the example configuration.</div><div dir="ltr"><br></div><blockquote type="cite"><div dir="ltr"><blockquote type="cite"><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="ltr"><span></span></div><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="ltr"><span></span></div><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="ltr"></div><div dir="ltr"><div dir="ltr"><div class=""><div class=""><font color="#000000"><span style="caret-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">> obviously, my system isn’t called host.domain.tld or the relayhost mymailrelay.tld.</span></font></div></div></div></div><div dir="ltr"><br></div><div dir="ltr">Please refer to `port notes mail-server`:</div><div dir="ltr"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div dir="ltr"><span style="background-color: rgba(255, 255, 255, 0);">“Users must reconfigure this installation for their own system, network,
and security model specifics by editing all necessary files and checking
file permissions.”</span></div></div></div></div></blockquote></div></blockquote></div></body></html>