9/16/1998csg - chicago e- mail@princeton.edu 1 e-mail @princeton.edu collaboration services group...
Post on 12-Jan-2016
212 Views
Preview:
TRANSCRIPT
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
11
E-Mail @Princeton.EDU Collaboration Services Group (CSG)
Systems And Networking
Computing & Information Technology
Princeton University
Michael R. Gettes (Mgr) gettes@Princeton.EDU
Curtis W. Hillegas curt@Princeton.EDU
William J. Sproule sproule@Princeton.EDU
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
22
CSG - What We Do:
• Electronic Mail (and Lists)
• Directories (LDAP, NIS, CSO)
• Document Management and Printing/Faxing
• Security: Kerberos, X.509 Certificates
• Calendaring
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
33
Campus E-mail Status
• 11000+ Users
• Currently Delivering Over 100K Messages/Day
• Delivering Over 2GB/day
• Peaks Over 6000/hr with Minimum Load
• 90% of Deliveries in 2 Minutes
• Project Started March 1998
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
44
E-mail Environment Yesterday
• Unix Clients Via NFS
• POP3 Clients
• Novell Pegasus Mail (WinPmail)
• Mainframe Mail - Rice Mailbook
• NIS Directory For Usernames and Routing
• Sendmail 8.6.9 With Local Modifications
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
55
Migration (July, 1998)
• Turned Off NFS
• Converted 12000 Users From Mbox to IMAP
• Converted 1.5 Million Msgs in 7 Hours
• Minimal Downtime (< 14 Hours)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
66
E-mail Today• NO NFS ACCESS (YEA)!!!• IMAP4 and POP3• LDAP Directory For Usernames and Routing
– UNIX Uid Not Required to Read Mail
• Provides a Central, Secure Message Store• Moving off Mainframe and Novell• Service Goal: Like Phone System (6 mins)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
77
Today (Cont’d)• Clients Supported
– Netscape Communicator 4.05 (or Higher)– Netscape Messenger Express 3.0– Microsoft Outlook (or Express)– UofW PINE (TTY Access)– Others (IMAP4 or POP3 Compliant)
• Conversion Tools for Migration of E-mail and Address Books
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
88
Architecture• Sendmail 8.9.1 w/ Anti-SPAM• Netscape Directory Server v3.11• Netscape Messaging Server v3.6• Server Sun E4000
– 1GB RAM, 10GB Swap– 6x336 Mhz CPU– Sun A5000 Arrays With RAID 0+1– Server Is OVERSIZED
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
99
Architecture (Cont’d)• 1 Server Handles IMAP4/POP3/SMTP
• 1 Server Handles .forward (Program Mailers)
• 1 Server Handles Mailing Lists (CREN Listproc)
• 1 Server Handles External Mail In/Out– Sendmail on Inbound Handles Policy– Zmailer on Outbound Handles Efficient SMTP
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
1010
Architecture (Cont’d)• No User Logins on Mail Store
• All Mail Goes Through Sendmail to Implement Princeton Policies
• NS Messaging Server Is Only For IMAP/POP Reading: Allows For Change Of Service
• Sendmail Does All Routing, Header Rewrite, Anti-spam, Etc.
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
1111
Architecture (Cont’d)
• EMAILBOX Attribute Determines Where Mail Is Delivered; We Allow Users To Set This Via Authenticated WWW Page
• EMAILBOX = ‘mail.Princeton.EDU’ Will Deliver to Store
• EMAILBOX = ‘forward.Princeton.EDU’ Allows Users to Have .forward Files on Separate Server (UNIX Uid Required)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
1212
Architecture (Cont’d)
• EMAILBOXALTERNATE Allows Delivery to Multiple Locations; Allows Us to Eliminate .forward Files for Non-program Mailer and Non-file Delivery.
• EMAILBOXREWRITE Allows Us to Re-write Users Address, Allows for Single Mail Presence No Matter Where User Sends Mail From.
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
1313
Architecture (Cont’d)
• ALIASES = EMAILBOX + EMAILBOXALTERNATE
• All EMAIL Name Space Entities Are in LDAP! NO Hidden Files.
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago E-Mail@Princeton.EDU.EDU
1414
Futures
• Kerberos
• X.509 Certificates
• S/MIME
• Secure SMTP
• ACAP?
top related