Solaris 10 Sendmail problem



Hello all,
I've been struggling to get sendmail to accept outside connections
on my Solaris 10 server (it was upgraded from Solaris 8, which was
working fine). I can send outbound email just fine with no problems,
but it will only accept connections from localhost, not anything
else. I've verified it is enabled in SMF. I've looked around (both in
SunManagers archives and on Google) and done the following, with no
net change.

Changed the setting for local_only to false as seen in the sendmail
man page
# svccfg -s svc:/network/smtp:sendmail setprop config/local_only = false
# svcadm refresh svc:/network/smtp:sendmail

I then thought that maybe it was TCP_WRAPPERS that was causing me
problems , so I added

sendmail: ALL

to /etc/hosts.allow

svcs does show it as running
online 21:44:23 svc:/network/smtp:sendmail

And this is the net result:
$ mconnect localhost
connecting to host localhost (127.0.0.1), port 25
connection open
220 mosiah.rootdomain.net ESMTP Sendmail 8.13.7+Sun/8.13.7; Wed, 28
Mar 2007 21:55:23 -0600 (MDT)

This has always worked, but anything else on the local machine(IP,
DNS Name, etc) fails as follows:
$ mconnect ccc.xx.xxx.24
connecting to host ccc.xx.xxx.24 (ccc.xx.xxx.24), port 25
connect: Connection refused

$ mconnect mosiah.rootdomain.net
connecting to host mosiah.rootdomain.net (ccc.xx.xxx.24), port 25
connect: Connection refused


Most of the googling I've done points me to stuff about how inetd is
managed on Solaris 10 with inetadm and such, which hasn't helped
since it appears to be managed solely by SMF (though I guess the
reason this keeps popping up in google is that telnetd and such are
also now linked to use TCP_WRAPPERS)

Where do I go from here? What have I missed? I will summarize so that
it will show up in the archive for others.

Thanks,

Louis Perley
_______________________________________________
sunmanagers mailing list
sunmanagers@xxxxxxxxxxxxxxx
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



Relevant Pages

  • Re: REMOTE DESKTOP NOT WORKING ANY LONGER PLEASE HELP!
    ... Yes the host is listening on port 3389 the default and I verified this. ... Try connecting again. ...
    (microsoft.public.windows.terminal_services)
  • Re: Port 80 is Open on My System
    ... I guess you choose Connect> Remote System... ... In the host name I ... I've tried all sorts, even connecting for a ... 80" - note the Space between the IP address and the port number. ...
    (comp.security.firewalls)
  • Re: how do I see security logs without turning on sendmail? (Minor correction ...)
    ... On Wednesday 13 December 2006 13:33, Lane wrote: ... user@xxxxxxxxxxxxxxxxxxx Connecting to localhost.my.domain. ... Also searched about sendmail in the BSD FAQ, Handbook, if we should ... Which file needs to be modified in /etc/mail to allow the server to ...
    (freebsd-questions)
  • Re: how do I see security logs without turning on sendmail?
    ... user@xxxxxxxxxxxxxxxxxxx Connecting to localhost.my.domain. ... Also searched about sendmail in the BSD FAQ, Handbook, if we should change ... Which file needs to be modified in /etc/mail to allow the server to ... FreeBSD 6.x do like other hosts under your influence, ...
    (freebsd-questions)
  • Re: hosts.allow ?
    ... sshd: 62.149.232.105: deny ... to the hosts.allow file, but I see that this host is still making ... block the IP from connecting to the port, ... that listens on the port from allowing this IP to authenticate. ...
    (freebsd-questions)