As to your first post. My system is not yet connected to the internet so I can not use web basted services like grc or dyndns yet.
But I do have nmap which generates a similar result to grc.
[root@mark ~]# nmap -A -T4 192.168.1.108
Starting nmap 3.70 ( http://www.insecure.org/nmap/
) at 2008-06-29 00:06 EDT
Insufficient responses for TCP sequencing (1), OS detection may be less accurateInteresting ports on mark.main (192.168.1.108):
(The 1644 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE VERSION
21/tcp open ftp vsFTPd 2.0.1
22/tcp open ssh OpenSSH 3.9p1 (protocol 1.99)
25/tcp open smtp Sendmail 8.13.1/8.13.1
80/tcp open http Apache httpd 2.0.52 ((Fedora))
110/tcp open pop3 Dovecot pop3d
111/tcp open rpcbind 2 (rpc #100000)
139/tcp open netbios-ssn Samba smbd 3.X (workgroup: WORKGROUP)
143/tcp open imap Dovecot imapd
443/tcp open http Apache httpd 2.0.52 ((Fedora))
445/tcp open netbios-ssn Samba smbd 3.X (workgroup: WORKGROUP)
991/tcp open rquotad 1-2 (rpc #100011)
993/tcp open ssl/imap Dovecot imapd
995/tcp open ssl/pop3 Dovecot pop3d
1010/tcp open mountd 1-3 (rpc #100005)
2049/tcp open nfs?
32770/tcp open sometimes-rpc3?
Device type: general purpose
Running: Linux 2.4.X|2.5.X|2.6.X
OS details: Linux 2.4.0 - 2.5.20, Gentoo 1.2 linux (Kernel 2.4.19-gentoo-rc5), Linux 2.4.20, Linux 2.4.20 - 2.4.22 w/grsecurity.org patch, Linux 2.5.25 - 2.6.3 or Gentoo 1.2 Linux 2.4.19 rc1-rc7)
Nmap-run completed -- 1 IP address (1 host up) scanned in 22.194 seconds
As you can see I have not even set up a fire wall yet. I though it best to make shore things are working before I complicate them.
One question though. I am sending an email from one address to another address on the same machine, so should it even attempt to connect to another computer when it knows that the destination is with in it's own system?
Anyway, to your second posting. Yes, Yes, I was hoping that some one would say it. I need MX records! Just How the F@%!%&^G do you make them? Hopefully there is some good documentation on this subject some where, it's just that I haven't been able to find it. So, Do you have a good idea where go for info on how to make and manage MX records?