As i told u :
utils like "mail", "pine" etc are MUA or Email clients. They accept/fetch mails from SMTP server.
Since the email was for external world (rediff) the MUA (pine, or mail utility) could not possibly handle it ( i mentioned it in my previous post) and hence passed it on to sendmail (a MTA) to send it to rediff's MTA .... since such delivery can be handled only by MTA because of handshaking and all the stuff present so sendmail was invoked by the system ( NOW IAM NOT SURE HOW SENDMAIL GOT INVOKED ... TECHNICALLY!) .... so now u can figure why "sendmail" is called sendmail? as an MTA it can talk to other MTA to deliever mail intended for that domain.
Now after reading ur post even iam not sure about my Mail fundamentals. Do me a favour and ask one of the moderators to comment on all of our posts and to point out mistakes.
Guest FTP :
I will talk about wu-ftpd ( others like pro-ftpd are better one though) ... also there are lots of GUI front ends available to configure this ... also linuxconf does it ! but still here it is :
The file /etc/ftpaccess controls the configuration of ftp.
You can try out the following properties :
class all real,guest *
overwrite no guest
delete no guest
rename no guest
restricted-uid user1 user2 user3
guest-root /home/user1 user1
guest-root /home/user2 user2
guest-root /home/user3 user3
Please check out the man pages to find out more about ftpaccess file .
Thats it . If ur using RH then u dont need to do chroot directory as RedHat some how managed to do it for u !!!
About Inetd : Why do you need it ? Ur machine and daemons can work fine without it as well .... but u can still download the RPMs
and install it !