(一)電子郵件系統的構成
1.用戶代理
用戶與電子郵件系統的接口,用戶代理使用戶能夠通過一個很友好的接口來發送和接收郵件,用戶代理就是一個運行在PC上的程序。
2 郵件服務器
郵件服務器的功能是發送和接收郵件,同時還要向發件人報告郵件傳送的情況。郵件服務器采用客戶/服務器方式。
3.電子郵件使用協議
SMTP POP3
(二)電子郵件的收發過程
1.發信人使用用戶代理編寫要發送的文件,用戶代理通過SMTP協議把郵件發送給發送方郵件服務器。
2.發送方郵件服務器將郵件放入郵件緩沖隊列,等待發送
3.運行在發送方郵件服務器上的SMTP客戶進程,發現在郵件緩存中有待發的郵件,就向運行在接收方郵件服務器
? ?的SMTP服務器進程發起建立TCP連接。
4.TCP連接建立后,SMTP客戶進程向遠程的SMTP服務器進程發送郵件。當所有的待發郵件發送完成后,SMTP就關閉
? ?建立的TCP連接。
5.運行在接受方郵件服務器中的SMTP服務進程收到郵件后,將郵件放入到收信人的用戶信箱中,等待收信人在方便時進行
讀取。
6.收信人在打算收信時,調用用戶帶代理,使用POP3協議將自己的郵件從接收方郵件服務器的用戶郵箱中取出。
(三)電子郵件的協議