What is the difference between sendmail and postfix ?

Posted on 2008-06-19
Last Modified: 2013-12-17
What is the difference between sendmail and postfix ?
Is there anything popular other than these two?
I know these are smtp protocols
And i need to know is this specific to linux?
And need to know whether how check which smtp is my linux using ?

Question by:jaisonshereen
  • 2
  • 2
LVL 13

Accepted Solution

kenfcamp earned 250 total points
ID: 21827615
You've asked a couple thorny questions so I'll answer them (the best I can) individually

1) [ What is the difference between sendmail and postfix ?]

Postfix was developed as an alternative to Sendmail. There are differences between the two, but mostly in how they handle received messages (I believe). This is a touchy topic for some. While some users say Sendmail is the way to go, others are right there to defend Postfix. IMO unless you have a specific need that Sendmail won't answer (I haven't come across any), you don't need to look at anything else.

2) [Is there anything popular other than these two?]

Yes, Exim and Qmail. Though I believe Qmail has fallen from favor

3) [And i need to know is this specific to linux?]

?? SMTP or Sendmail/Postfix ??

SMTP "IS NOT" Linux only as it is a protocol most servers support (yes even windows)
Sendmail, Postfix, Exim, and Qmail on the other hand are Unix, Linux, BSD only software(s)

4) [And need to know whether how check which smtp is my linux using ?]

It's more than likely Sendmail. but

ps ax | grep sendmail  
or ..
ps ax | grep postfix

should tell you what you need



Author Comment

ID: 21829173
Yes ,thanks for all the explanations.

I need to know much about the difference between postfix and sendmail.As per your comment it states some one uses sendmail and others postfix. But you didnt told where it is used and what is its uses. Also i need to know is this used only for sending mail and how does it work? If some one delete the file ,will it not send any mails or will it crash the entire system?

Thanks in advance.
LVL 13

Expert Comment

ID: 21829908
These are sounding allot like homework questions

Author Comment

ID: 21838308
reason? please explain if u know!
LVL 28

Assisted Solution

by:Jan Springer
Jan Springer earned 250 total points
ID: 21841433
Postfix and sendmail are MTAs (mail transfer agents).  They can be configured to both send and receive email.

The difference between postfix and sendmail lies with the configuration and queue files.

I prefer sendmail.  It integrates nicely with MailScanner (using Spamassassin and ClamAV for catching spam and viruses).

If you remove the pid files there shouldn't be any cause for concern except that you can't use the service or script to stop the process since it looks for the pid file and matching process ID to kill the service.

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Join & Write a Comment

Nearly six years ago I was hired by a company to be their senior server engineer. One of my first projects was to implement Exchange Server 2007 on a Windows Server 2008 Single Copy Cluster for high availability. That was the easy part; read on to l…
Utilizing an array to gracefully append to a list of EmailAddresses
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now