freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于javamail的電子郵件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁(yè)

2024-11-07 22:01本頁(yè)面

【導(dǎo)讀】和S2SH框架開(kāi)發(fā)而成。在數(shù)據(jù)存儲(chǔ)上使用了免費(fèi)、開(kāi)源、跨平臺(tái)的MySQL數(shù)據(jù)。收電子郵件的ApacheJames郵件服務(wù)器。通過(guò)系統(tǒng)設(shè)計(jì)的用戶注冊(cè)和登陸、用。戶信息管理、郵件管理等模塊,對(duì)郵件系統(tǒng)進(jìn)行實(shí)現(xiàn)。本系統(tǒng)具有功能豐富、結(jié)構(gòu)清晰、運(yùn)行效率高、數(shù)據(jù)訪問(wèn)效率高等優(yōu)異性能,后期易于維護(hù),可擴(kuò)展性行比較好。系統(tǒng)的穩(wěn)定性,增強(qiáng)系統(tǒng)的安全性。供信息交換的通信方式。它是全球多種網(wǎng)絡(luò)上使用最普遍的一項(xiàng)服務(wù)。互式的通信,加速了信息的交流及數(shù)據(jù)傳送。各類信號(hào)的傳送、接收、存貯等處理,將郵件送到世界的各個(gè)角落。外,電子郵件還可以進(jìn)行一對(duì)多的郵件傳遞,同一郵件可以一次發(fā)送給許多人。但這些系統(tǒng)包含的協(xié)作功能和每客戶端得許可證費(fèi)用使它們的整體成本急。而事實(shí)上,很多使用這些系統(tǒng)的公司僅僅需要其中的郵件服務(wù)器功能如。下:1章主要介紹論文的背景、及論文的結(jié)構(gòu)安排。2章主要介紹:本次設(shè)計(jì)采用。的技術(shù)、開(kāi)發(fā)工具等。

  

【正文】 createAlternative multipart 。 // 創(chuàng)建含有內(nèi)嵌資源的郵件體 related if ! null amp。amp。 .length 0 multipart createRelated multipart 。 // 創(chuàng)建含有附件的郵件體( mixed) if ! null amp。amp。 .length 0 multipart createMixed multipart 。 // 添加 multipart 到郵件內(nèi)容上 if multipart null multipart createAlternative multipart 。 multipart 。 。 return message。 // 創(chuàng)建什么都不含的郵件體( alternative) private MimeMultipart createAlternative MimeMultipart multipart throws MessagingException multipart new MimeMultipart alternative 。 MimeBodyPart html new MimeBodyPart 。 , text/html。charset UTF8 。 html 。 return multipart。 // 創(chuàng)建含有內(nèi)嵌資源的郵件體 related private MimeMultipart createRelated MimeMultipart multipart throws MessagingException MimeBodyPart alternative new MimeBodyPart 。 multipart 。 MimeMultipart related new MimeMultipart related 。 alternative 。 // 添加內(nèi)嵌資源 related addResource related 。 return related。 // 添加內(nèi)嵌資源 private MimeMultipart addResource MimeMultipart related throws MessagingException String resources[] .split , 。 for String res : resources MimeBodyPart img new MimeBodyPart 。 FileDataSource fds new FileDataSource res 。 new DataHandler fds 。 + 。 img 。 return related。 // 創(chuàng)建含有附件的郵件體( mixed) private MimeMultipart createMixed MimeMultipart multipart throws MessagingException, UnsupportedEncodingException MimeBodyPart related new MimeBodyPart 。 // 添加 multipart 到郵件內(nèi)容上 if multipart null multipart createAlternative multipart 。 multipart 。 MimeMultipart mixed new MimeMultipart mixed 。 related 。 // 添加附件 mixed addAttachment mixed 。 return mixed。 // 添加附件 private MimeMultipart addAttachment MimeMultipart mixed throws MessagingException, UnsupportedEncodingException String files[] .split , 。 for String file : files MimeBodyPart attachment new MimeBodyPart 。 FileDataSource fds new FileDataSource file 。 new DataHandler fds 。 , UTF8, Q 。 attachment 。 return mixed。 // 設(shè)置郵件具體信息 private void setMimeMessageInfo MimeMessage message throws AddressException, MessagingException, UnsupportedEncodingException if ! null amp。amp。 !.equals new InterAddress encode 。// 設(shè)置發(fā)件人 new InterAddress encode 。 if ! null amp。amp。 !.equals , encode 。// 設(shè)置收件人 if ! null amp。amp。 !.equals , encode 。// 設(shè)置抄送人 if ! null amp。amp。 !.equals , encode 。// 設(shè)置密送人 if ! null amp。amp。 !.equals , UTF8 。 // 是否緊急 if // 指定郵件的優(yōu)先級(jí), 1:緊急, 3:普通, 5:緩慢 XPriority, 1 。 else XPriority, 3 。 。 // 對(duì)中文進(jìn)行編碼 private String encode String mailadd throws UnsupportedEncodingException Pattern p Patternpile \ .*? \ ? 。// 查找所有 中文 的格式 StringBuffer sb new StringBuffer 。 Matcher matcher mailadd 。 while sb, 2 , UTF8, B + 。 sb 。 。 return 。 /** * 發(fā)送郵件 */ public void sendMail throws AddressException, MessagingException, UnsupportedEncodingException MimeMessage message createMimeMessage 。 // 發(fā)送消息 message 。 /** * 發(fā)送指定郵件體的郵件 */ public void sendMail MimeMessage message throws AddressException, MessagingException, UnsupportedEncodingException // 發(fā)送消息 message 。 收取電子郵件代碼 : public class ReceiveMail private String host localhost。 private String username null。 private String password null。 private IMAPStore store null。 private MailInfo mailInfo null。 private IMAPFolder folder null。 private boolean saveAttachments false。// 是否保存附件 private String attachmentName null。// 附件的名稱 private String folderName null。// 郵件夾名稱 private String path null。// 附件保存的位置 private StringBuffer content new StringBuffer 。 private StringBuffer filename new StringBuffer 。 /** * 初始化接收郵件的構(gòu)造方法 * * @param username * 用戶名 * @param password * 密碼 * @throws MessagingException */ public ReceiveMail String username, String password throws MessagingException username。 password。 mailInfo new MailInfo 。 connection 。// 連接到郵件服務(wù)器 // 創(chuàng)建與服務(wù)器的連接 private void connection throws MessagingException Session session MailSession .getInstance /edu/pdsu/service/mail/ 。 store IMAPStore 。 // 連接到郵件服務(wù)器 host, username, password 。 // 打開(kāi)指定的收件夾 folderName,model 文件夾打開(kāi)模式 public IMAPFolder openFolder String folderName, int model throws MessagingException folderName。 folder IMAPFolder folderName 。 if model 。 else 。 model 。 return folder。 // 保存郵件到指定的收件夾中 public boolean copyMessage Message[] message, String folderName throws MessagingException openFolder folderName, 。// 打開(kāi)指定的郵件夾 message 。// 將郵件追加到指定的郵件夾中 return false。 // 移動(dòng)郵件到指定的郵件夾下 public void moveMessage String srcFolder, String destFolder, long[] uid throws MessagingException IMAPFolder src openFolder srcFolder, 。 IMAPFolder dest openFolder destFolder, 。 Message[] messages uid 。 messages, dest 。// 復(fù)制郵件到指定的郵件 夾中 messages, , true 。// 將源郵件夾中的郵件設(shè)置為刪除 if // 關(guān)閉目標(biāo)郵件夾 true 。 if // 關(guān)閉目標(biāo)郵件夾 true 。 // 徹底刪除郵件 public void deleteMessage String folderType, long[] uid th
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1