thanks for getting back to me.
1. basically i ran telnet locally (tried it 2 ways) from mandrake terminal
telnet localhost 25 and telnet 192.168.2.4 25 and both hung, i couldn't even escap.
2. my etc/hosts has the following:
127.0.0.1 localhost
192.168.2.4
www.example1.ca example1
192.168.2.4 localhost dbmanager
192.168.2.4 localhost testpage
192.168.2.4
www.example2.ca example2
3. in the main.cf inet_interface all.
side note i am hosting a webpage and it does work.
if it is a firewall issue this is what i have in the shorewall/rules
###################################################################################################
#ACTION SOURCE DEST PROTO DEST SOURCE ORIGINAL RATE USER
# PORT PORT(S) DEST LIMIT
ACCEPT net fw udp 137,138,139 -
ACCEPT net fw tcp 80,443,22,25,109,110,143,137,138,139,23 -
HELP!!!!