The addition of DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') to the default redhat.cf is a nice example of RedHat's obvious commitment i 7.1 to make more secure defaults. I think this is an important goal. That said, this is pretty obscure. I have RedHat 7.1 beta running on a test box that I'm simulating all my normal operations with so I can be comfortable upgrading to 7.1 shortly after it comes out. One of these boxes is an actual mail server. I couldn't find anything documented about this change or how to fix it. Luckily, I know how to write a sendmail configuration and how to use netstat -an | grep LISTEN, so it didn't take me too long to discover this. I imagine some people expecting to run mail hubs under 7.1 will probably have a hard time figuring out why sendmail doesn't seem to be working even though it is running. I'm not really suggesting that the default be changed, but I wonder whether there may not be a better way to do this. I also hope that /usr/lib/sendmail-cf/cf/redhat.mc should be marked %config in the rpm. It may be better to have this in /etc/mail/mail.mc rather than redhat.mc since people who are configuring their own mail servers are more likely to find it there.
My mistake -- I see it's in sendmail.mc already. I wonder what kind of braino I just made. Oh -- redhat.mc is the default sendmail.mc. Sorry.