First a couple disclaimers: * It’s all my own opinions. Definitely nothing here represents an official university statement of any kind * Many people have been involved with the design and operation of this system, which has evolved over time. I’m making no attempt to give credit; assume any bad ideas were mine and any good ideas were somebody else’s. * I’m a Linux Server guy. The network is essential, but I’m ignoring it. * I have a life. And furloughs. I originally signed up for this a year ago, and in the meantime, life got complicated.
First a couple disclaimers: * It’s all my own opinions. Definitely nothing here represents an official university statement of any kind * Many people have been involved with the design and operation of this system, which has evolved over time. I’m making no attempt to give credit; assume any bad ideas were mine and any good ideas were somebody else’s. * I’m a Linux Server guy. The network is essential, but I’m ignoring it. * I have a life. And furloughs. I originally signed up for this a year ago, and in the meantime, life got complicated.
First a couple disclaimers: * It’s all my own opinions. Definitely nothing here represents an official university statement of any kind * Many people have been involved with the design and operation of this system, which has evolved over time. I’m making no attempt to give credit; assume any bad ideas were mine and any good ideas were somebody else’s. * I’m a Linux Server guy. The network is essential, but I’m ignoring it. * I have a life. And furloughs. I originally signed up for this a year ago, and in the meantime, life got complicated.
First a couple disclaimers: * It’s all my own opinions. Definitely nothing here represents an official university statement of any kind * Many people have been involved with the design and operation of this system, which has evolved over time. I’m making no attempt to give credit; assume any bad ideas were mine and any good ideas were somebody else’s. * I’m a Linux Server guy. The network is essential, but I’m ignoring it. * I have a life. And furloughs. I originally signed up for this a year ago, and in the meantime, life got complicated.
It’s Magic!
It’s Magic!
It’s Magic!
Too complicated
Still too complicated, and still missing some details
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
RFC 821; SMTP; August 1982 (port 25) RFC 1869; ESMTP; November 1995; revised RFC 1870; ESMTP SIZE; November 1995 RFC 2476; MSP (mail submission); December 1998 (port 587) RFC 2920; ESMTP PIPELINING; September 2000 RFC 3207; ESMTP STARTTLS; February 2002 RFC 5321; SMTP rewritten; October 2008 (consolidates; updates; clarifies; doesn’t change)
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
Example blatantly stolen from http://en.wikipedia.org/wiki/Post_Office_Protocol
How email works *here* Note ssuMailHomeDirectory
No Locking time.pseudorandom.hostname,flags psuedorandom(P=pid, H=microseconds)
Note logarithmic scale Moore’s Law: chip density doubles every 18 months related: chip speed, memory sizes, transfer speeds
Kryder’s Law: magnetic disk areal storage density doubles annually
Diagram drive now Disk access/seek time: time to move head + time to rotate drive rotational speed is key Big jump soon with SSD? Still too expensive.
History
“No Layoff” unofficial policy at SSU relates to things/stuff being easier to buy than people. (stuff is up front; people are long term commitment) The amount of money isn’t the only limit, but the nature of how it flows in relation to the project. Large (capital) amounts are always special request. Email == cost center (not money maker)
“No Layoff” unofficial policy at SSU relates to things/stuff being easier to buy than people. (stuff is up front; people are long term commitment) The amount of money isn’t the only limit, but the nature of how it flows in relation to the project. Large (capital) amounts are always special request. Email == cost center (not money maker)
* Reliable - Highly Available, Fault Tolerant, Redundant components (just enough), no staff available outside 6:30am-6pm * Cost: prefer to spend money once, not every year * Concurrent: lots of users all at once. Locks = Evil
* Reliable - Highly Available, Fault Tolerant, Redundant components (just enough), no staff available outside 6:30am-6pm * Cost: prefer to spend money once, not every year * Concurrent: lots of users all at once. Locks = Evil
* Reliable - Highly Available, Fault Tolerant, Redundant components (just enough), no staff available outside 6:30am-6pm * Cost: prefer to spend money once, not every year * Concurrent: lots of users all at once. Locks = Evil
* Reliable - Highly Available, Fault Tolerant, Redundant components (just enough), no staff available outside 6:30am-6pm * Cost: prefer to spend money once, not every year * Concurrent: lots of users all at once. Locks = Evil
Diagram VM infrastructure 5 hosts; NetApp + EMC storage VMotion
Sonoma State’s
Email
SSU CS Colloquium, October 8, 2009
Eric Eisenhart
<eric.eisenhart@sonoma.edu>
http://eric.eisenhart.name/presentations/
Disclaimers
Disclaimers
•
My opinions
Disclaimers
•My opinions
•No Credit
Disclaimers
•My opinions
•No Credit
•Network == Air
Disclaimers
•My opinions
•No Credit
•Network == Air
•Life
Too Simple
Too Simple
A
Mail Server
#1
Too Simple
A B
Mail Server Mail Server
#1 #2
Big Picture
Alice Bob
Load Balancer #1
ns authns mail ldaps webmail
ns cluster mail cluster authns cluster
moltar zorak blinky snorky
ns-a ns-b ns-c chalmers clancy cletus krusty milhouse authns-a authns-b authns-c
NetApp Cluster
mojo
ns3.csu.net flanders
heckle jeckle
heckle-
jeckle-
shelf-1
shelf-1
heckle- jeckle-
shelf-2 shelf-2
Big Picture Chuck
Red Condor #1 Red Condor #2
Alice Bob Red Condor Offsite
Load Balancer #1
ns authns mail ldaps webmail
ns cluster mail cluster authns cluster
moltar zorak blinky snorky
ns-a ns-b ns-c chalmers clancy cletus krusty milhouse authns-a authns-b authns-c
NetApp Cluster
mojo
ns3.csu.net flanders
heckle jeckle
heckle-
jeckle-
shelf-1
shelf-1
heckle- jeckle-
shelf-2 shelf-2
Simpler Picture?
How Email
Works
An Email
Return-path: <root@eisenhae>
Envelope-to: eisenhae@sonoma.edu
Delivery-date: Wed, 30 Sep 2009 09:57:52 -0700
Received: from exim by nelson with spam-scanned (Exim 4.63)
(envelope-from <root@eisenhae>)
id 1Mt2Ut-0007cJ-M2
for eisenhae@sonoma.edu; Wed, 30 Sep 2009 09:57:52 -0700
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on nelson
X-Spam-Level: *
X-Spam-Status: No, score=1.6 required=5.0
tests=MISSING_DATE,MISSING_HEADERS,
MISSING_MID autolearn=no version=3.2.5
Received: from eisenhae ([1.2.3.4] helo=eisenhae)
by nelson with esmtp (Exim 4.63)
(envelope-from <root@eisenhae>)
id 1Mt2Uf-0007cC-FN
for eric.eisenhart@sonoma.edu; Wed, 30 Sep 2009 09:57:47 -0700
Subject: test message
Message-Id: <E1Mt2Ut-0007cJ-M2@nelson>
From: root@eisenhae
Date: Wed, 30 Sep 2009 09:57:52 -0700
just a test.
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
RCPT TO:eric.eisenhart@sonoma.edu
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
RCPT TO:eric.eisenhart@sonoma.edu
250 Accepted
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
RCPT TO:eric.eisenhart@sonoma.edu
250 Accepted
DATA
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
RCPT TO:eric.eisenhart@sonoma.edu
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
RCPT TO:eric.eisenhart@sonoma.edu
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
Subject: test message
just a test.
.
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
RCPT TO:eric.eisenhart@sonoma.edu
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
Subject: test message
just a test.
.
250 OK id=1Mt2Uf-0007cC-FN
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
RCPT TO:eric.eisenhart@sonoma.edu
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
Subject: test message
just a test.
.
250 OK id=1Mt2Uf-0007cC-FN
QUIT
SMTP + MSP
(Simple Mail Transport Protocol +
Mail Submission Protocol)
220 nelson ESMTP Exim Wed, 30 Sep 2009 09:55:40 -0700
EHLO eisenhae
250-nelson Hello eisenhae [1.2.3.4]
250-SIZE 20971520
250-PIPELINING
250-STARTTLS
250 HELP
MAIL FROM:root@eisenhae.sonoma.edu
250 OK
RCPT TO:eric.eisenhart@sonoma.edu
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
Subject: test message
just a test.
.
250 OK id=1Mt2Uf-0007cC-FN
QUIT
221 nelson.sonoma.edu closing connection
POP3
(Post Office Protocol)
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
RETR 1
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
RETR 1
+OK 120 octets
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
RETR 1
+OK 120 octets
<the POP3 server sends message 1>
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
RETR 1
+OK 120 octets
<the POP3 server sends message 1>
.
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
RETR 1
+OK 120 octets
<the POP3 server sends message 1>
.
DELE 1
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
RETR 1
+OK 120 octets
<the POP3 server sends message 1>
.
DELE 1
+OK message 1 deleted
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
RETR 1
+OK 120 octets
<the POP3 server sends message 1>
.
DELE 1
+OK message 1 deleted
QUIT
POP3
(Post Office Protocol)
+OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
USER mrose
+OK User accepted
PASS mrosepass
+OK Pass accepted
STAT
+OK 2 320
LIST
+OK 2 messages (320 octets)
1 120
2 200
.
RETR 1
+OK 120 octets
<the POP3 server sends message 1>
.
DELE 1
+OK message 1 deleted
QUIT
+OK dewey POP3 server signing off (maildrop empty)
IMAP
(Internet Message Access Protocol)
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
1 AUTHENTICATE PLAIN abcdefghiBASE64jklmnop=
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
1 AUTHENTICATE PLAIN abcdefghiBASE64jklmnop=
1 OK LOGIN Ok.
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
1 AUTHENTICATE PLAIN abcdefghiBASE64jklmnop=
1 OK LOGIN Ok.
2 SELECT INBOX
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
1 AUTHENTICATE PLAIN abcdefghiBASE64jklmnop=
1 OK LOGIN Ok.
2 SELECT INBOX
* FLAGS (Draft Answered Flagged Deleted Seen Recent)
* OK [PERMANENTFLAGS (Draft Answered Flagged Deleted Seen)] Limited
* 751 EXISTS
* 1 RECENT
* OK [UIDVALIDITY 1201564895] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
2 OK [READ-WRITE] Ok
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
1 AUTHENTICATE PLAIN abcdefghiBASE64jklmnop=
1 OK LOGIN Ok.
2 SELECT INBOX
* FLAGS (Draft Answered Flagged Deleted Seen Recent)
* OK [PERMANENTFLAGS (Draft Answered Flagged Deleted Seen)] Limited
* 751 EXISTS
* 1 RECENT
* OK [UIDVALIDITY 1201564895] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
2 OK [READ-WRITE] Ok
3 FETCH 1 BODY[]
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
1 AUTHENTICATE PLAIN abcdefghiBASE64jklmnop=
1 OK LOGIN Ok.
2 SELECT INBOX
* FLAGS (Draft Answered Flagged Deleted Seen Recent)
* OK [PERMANENTFLAGS (Draft Answered Flagged Deleted Seen)] Limited
* 751 EXISTS
* 1 RECENT
* OK [UIDVALIDITY 1201564895] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
2 OK [READ-WRITE] Ok
3 FETCH 1 BODY[]
* 1 FETCH (BODY[] {2390}
<server sends full message with headers>
3 OK FETCH completed.
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
1 AUTHENTICATE PLAIN abcdefghiBASE64jklmnop=
1 OK LOGIN Ok.
2 SELECT INBOX
* FLAGS (Draft Answered Flagged Deleted Seen Recent)
* OK [PERMANENTFLAGS (Draft Answered Flagged Deleted Seen)] Limited
* 751 EXISTS
* 1 RECENT
* OK [UIDVALIDITY 1201564895] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
2 OK [READ-WRITE] Ok
3 FETCH 1 BODY[]
* 1 FETCH (BODY[] {2390}
<server sends full message with headers>
3 OK FETCH completed.
4 LOGOUT
IMAP
(Internet Message Access Protocol)
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN] Courier-IMAP ready. Copyright
1998-2008 Double Precision, Inc. See COPYING for distribution information.
1 AUTHENTICATE PLAIN abcdefghiBASE64jklmnop=
1 OK LOGIN Ok.
2 SELECT INBOX
* FLAGS (Draft Answered Flagged Deleted Seen Recent)
* OK [PERMANENTFLAGS (Draft Answered Flagged Deleted Seen)] Limited
* 751 EXISTS
* 1 RECENT
* OK [UIDVALIDITY 1201564895] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
2 OK [READ-WRITE] Ok
3 FETCH 1 BODY[]
* 1 FETCH (BODY[] {2390}
<server sends full message with headers>
3 OK FETCH completed.
4 LOGOUT
* BYE Courier-IMAP server shutting down
4 OK LOGOUT completed
Email ==
“Sonoma State University
will employ these email
accounts for official
University
communications to
students effective
immediately.”
http://www.sonoma.edu/it/get_connected/
provost_letter.shtml
0 comments
Post a comment