there is error in your blog
Code:
#portsnap fetch update
#portsnap fetch extract
you only need to use one of them
fetch update if you have run
fetch extract in past, and
fetch extract if you have run
portsnap for the first time
EDIT:
Code:
#cd /usr/ports/net/cvsup-without-gui
#make install clean
cvsup (now called csup) is available in base system, you don't need to install this port
just use csup (it's simply cvsup rewritten in c)
EDIT2:
also you don't need to specify full path for apps. It's much easier to specify app name only.
Then
nano is not available in default freebsd install, you can use ee or vi, or you need to install nano (from ports or packages)
EDIT:
I'm not sure you need to run
# make initial-config
EDIT:
Code:
#postfix stop
#postfix start
hmmm shouldn't it be
Code:
# /usr/local/etc/rc.d/postfix stop
# /usr/local/etc/rc.d/postfix start
Unfortuantly I can't test this on my PC atm
These are some things I noticed.
P.S.
I'm not pretty familiar with all the mail server configuration, so that's what I skipped, I just looked at general stuff