LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 04-07-2008, 01:06 AM   #1
rhlnewbie
Member
 
Registered: Jan 2007
Posts: 39

Rep: Reputation: 15
Smtp/pop


jus some confusion. in my rsarch for an mail server smtp is for srver srver ransfer of mail. I always hough pop was a two way between client and server. is his right? Or is smtp used to send email from client to server and tp download from srver?
I am soooo confused. please help.
Thanks
Mils Sakaguchi
 
Old 04-07-2008, 01:35 AM   #2
blacky_5251
Member
 
Registered: Oct 2004
Location: Adelaide Hills, South Australia
Distribution: RHEL 5&6 CentOS 5, 6 & 7
Posts: 572

Rep: Reputation: 56
SMTP is a protocol, or language. It isn't an application running on your server. Here's email in a nutshell...
  1. The sender uses a "Mail User Agent" (MUA) to compose a message. The MUA then connects to a "Mail Transport Agent" (MTA) via the "Simple Mail Transport Protocol" (SMTP) in order to relay the message to its recipient.
  2. The MTA queries the DNS for the MX records corresponding to the domain part of the recipients email address.
  3. The MTA originates an outbound connection via SMTP to the target MTA listed in the MX record. If the target MTA accepts the message, the originating MTA is done and the target now has responsibility for the message. If not, then the originating MTA requeues the message for re-transmission.
  4. The target MTA hands of the message to a "Mail Delivery Agent" (MDA).
  5. The MDA writes the message to the mail spool in either mbox or maildir format. mbox is the default in RHEL. The MDA could use a database in advanced installations.
  6. On the receiving end, the recipient uses a MUA to query a "Mail Retrieval Agent" (MRA) for new mail. The two prevailing protocols for checking mail are POP and IMAP. Dovecot and CYRUS are MRA packages.
  7. The MRA accesses the user's mail spool and returns the messages.
So, what does all that mean?
  • Thunderbird and Evolution are a MUAs
  • Sendmail and Postfix are MTAs
  • Cyrus and Dovecot are MRAs
  • Procmail and maildrop are MDAs
Has that helped?

Last edited by blacky_5251; 04-07-2008 at 01:38 AM.
 
Old 04-11-2008, 02:41 PM   #3
rhlnewbie
Member
 
Registered: Jan 2007
Posts: 39

Original Poster
Rep: Reputation: 15
thanks blacky it rally helps.
rhlnwbie
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Smtp +pop asi.linux Linux - Networking 1 11-23-2006 12:23 AM
pop before smtp ilnli Linux - Networking 16 09-22-2005 07:53 AM
Need SMTP server only, no POP. apsn Linux - Networking 2 06-24-2005 10:24 AM
problem with pop-before-smtp ollio Linux - Software 2 08-24-2003 09:12 AM
Pop Smtp mjshel7 Linux - General 1 05-24-2002 07:29 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration