9/16/1998csg - chicago e- [email protected] 1 e-mail @princeton.edu collaboration services group...
TRANSCRIPT
![Page 1: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/1.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
11
E-Mail @Princeton.EDU Collaboration Services Group (CSG)
Systems And Networking
Computing & Information Technology
Princeton University
Michael R. Gettes (Mgr) [email protected]
Curtis W. Hillegas [email protected]
William J. Sproule [email protected]
![Page 2: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/2.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
22
CSG - What We Do:
• Electronic Mail (and Lists)
• Directories (LDAP, NIS, CSO)
• Document Management and Printing/Faxing
• Security: Kerberos, X.509 Certificates
• Calendaring
![Page 3: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/3.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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
![Page 4: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/4.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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
![Page 5: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/5.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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)
![Page 6: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/6.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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)
![Page 7: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/7.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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
![Page 8: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/8.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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
![Page 9: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/9.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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
![Page 10: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/10.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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.
![Page 11: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/11.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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)
![Page 12: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/12.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
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.
![Page 13: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/13.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
1313
Architecture (Cont’d)
• ALIASES = EMAILBOX + EMAILBOXALTERNATE
• All EMAIL Name Space Entities Are in LDAP! NO Hidden Files.
![Page 14: 9/16/1998CSG - Chicago E- Mail@Princeton.EDU 1 E-Mail @Princeton.EDU Collaboration Services Group (CSG) Systems And Networking Computing & Information](https://reader036.vdocuments.us/reader036/viewer/2022083007/56649e7f5503460f94b833d6/html5/thumbnails/14.jpg)
9/16/19989/16/1998 CSG - Chicago E-Mail@PrincetonCSG - Chicago [email protected]
1414
Futures
• Kerberos
• X.509 Certificates
• S/MIME
• Secure SMTP
• ACAP?