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 14

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 14

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

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
Pop culture is prime bait for hackers seeking to infect user’s computers and mobile devices with malicious malware. Hackers know exactly what the latest trends are online and know how to use them to their advantage.
Familiarize people with the process of retrieving data from SQL Server using an Access pass-thru query. Microsoft Access is a very powerful client/server development tool. One of the ways that you can retrieve data from a SQL Server is by using a pa…
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 …

770 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