Sendmail

Hi,
I have sendmail running in my server. I would like to know the vendor of this sendmail running in the server. I read in a blog that there are many vendors for sendmail. Please advise me how could I identify the vendor for this?

Thanks,
Poovalingam.

In most cases, sendmail comes bundled with the operating system.

On rpm based Linux you can check for a package named sendmail with rpm -qi sendmail , on Solaris <= 10 you can use pkginfo -l SUNWsndmr , etc. You also can check the top of /etc/mail/sendmail.cf for copyright notes.

Vendor information can be in the greeting

telnet localhost 25
quit

Or in the first comments in sendmail.cf (that lives in /etc/ or /etc/mail/)
Or in the OS package information (platform-dependent, check your platform with uname ).

Thanks for the suggestions.
I don't see sendmail.cf file, probably I don't have access I think. There is no mail directory under etc.
Following commands returned no results for me,
$ find / -name sendmail.cf -type f -print 2>/dev/null
$ find / -name mail -type d -print 2>/dev/null
/var/spool/mail

rpm -qi sendmail also not showed any results for me.
uname -a gave me the result as below,
Linux ****** 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

I will assume it comes with the OS Package.

Thanks,
Poovalingam.

You seem to use RHEL 5 or a clone. In this case, the default MTA is postfix, not sendmail. If you have postfix running, you should see processes like

root      1425     1  0 Apr29 ?        00:00:05 /usr/libexec/postfix/master
postfix   1437  1425  0 Apr29 ?        00:00:00 qmgr -l -t fifo -u
postfix  19933  1425  0 07:43 ?        00:00:00 pickup -l -t fifo -u

in your process list.