線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1644
推到 Plurk!
推到 Facebook!

有關email內容分析

 
dinoca
一般會員


發表:26
回覆:14
積分:8
註冊:2004-11-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-05 08:39:28 IP:220.229.xxx.xxx 未訂閱
各位大大: 請教一下,不知道各位大大是否知道如何使用delphi做一個email文件的解析呢? 因為工作上有個需求,客戶與廠商所寄來的email有固定欄位要抓取出來,但我現在不知道如何著手,是否可以請有經驗的大大分享一下呢? 謝謝
powmien
初階會員


發表:27
回覆:80
積分:41
註冊:2004-10-20

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-05 10:13:27 IP:60.248.xxx.xxx 未訂閱
引言: 各位大大: 請教一下,不知道各位大大是否知道如何使用delphi做一個email文件的解析呢? 因為工作上有個需求,客戶與廠商所寄來的email有固定欄位要抓取出來,但我現在不知道如何著手,是否可以請有經驗的大大分享一下呢? 謝謝
我只知道…… 一封電子郵件可以視為一個檔案,其中包含信件標頭(Header)、信件主體(Body)以及簽名(Sign)三部分 Header是一行一行的ASCII文字,通常包含:, 例如 Received: (from rhhwang@localhost) by cssun9.cs.ccu.edu.tw ... From: rhhwang@cs.ccu.edu.tw Message-Id: <199912280914.RAA11027@cssun9.cs.ccu.edu.tw> Subject: Greetings! To: rhhwang@cs.ccu.edu.tw Date: Tue, 28 Dec 1999 17:14:14 0800 (CST) Body是許多行的ASCII文字,以一行只含句點的特殊行做結束。 其它的讓高手補完吧@@ 發表人 - powmien 於 2005/07/05 10:15:52
artist1002
高階會員


發表:2
回覆:155
積分:151
註冊:2002-09-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-07-07 23:33:22 IP:211.76.xxx.xxx 未訂閱
補一部份 BODY 部分的解析需要解碼的功能quoted-printable及base64解碼 還有Message Parts的部份也需要重組 先參考檔頭的ContentType,來決定body的類型 再參考ContentTransferEncoding來決定編碼的類型 這樣解出來的body才能正確抓到你要的欄位 剩下請其他高手補充
系統時間:2024-05-19 12:33:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!