2012-12-27 26 views
0

我已經在java中寫了一個函數來獲取它。在我存儲郵件的內容到外部文件的電子郵件的接收把郵件帶入文本框

MIME-Version: 1.0 Received: by 10.216.237.25 with SMTP id  x25mr3166819weq.30.1346350346502; Thu, 30 Aug 2012 11:12:26 -0700 (PDT)Received: by 10.216.123.197 with HTTP; Thu, 30 Aug 2012 11:12:26 -0700 (PDT)Date: Thu, 30 Aug 2012 20:12:26 +0200 Message-ID: <[email protected]om> Subject: ok, lets see ... From: ABCD DEFG <[email protected]> To: XYX <[email protected]>, [email protected] Content-Type: multipart/alternative; boundary=000e0cd5f7142581b204c87f9ed5 X-Processed-By: mx3.mail.genotec.ch X-Spam-Checksum: a84a5db7738f685c28343edc93a6546a X-Greylist: Sender IP 209.85.212.179 not delayed X-Spam-Report: ---- Start der SpamAssassin Auswertung -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -0.1 SPF_PASS    SPF: sender matches SPF record 0.0 HTML_MESSAGE   BODY: HTML included in message 
    -0.1 DKIM_VALID_AU   Message has a valid DKIM or DK signature from author's 
           domain 
    -0.1 DKIM_VALID    Message has at least one valid DKIM or DK signature 
    0.1 DKIM_SIGNED   Message has a DKIM or DK signature, not necessarily valid 
    ---- Ende der SpamAssassin Auswertung X-GIC-MailScanner-SpamScore: -1.199 
X-GIC-MailScanner-SpamCheck: ham, hits=-1.199 required=10 scantime="4.74 seconds" origip=209.85.212.179 X-Scanned-By: "MGate 1.0" on 82.195.224.57 
--000e0cd5f7142581b204c87f9ed5 Content-Type: text/plain; charset=ISO-8859-1 
hello worldli ... --000e0cd5f7142581b204c87f9ed5 Content-Type: text/html; charset=ISO-8859-1 hello worldli ... --000e0cd5f7142581b204c87f9ed5-- 

我們可以看到它不對齊。我想根據發件人,收件人對數據進行排序,電子郵件的實際內容,日期(簡而言之,我只需要SENDER,RECEIVER,DATE,ACTUAL DATA這些都是)....我怎樣才能用JAVASCRIPT實現這一點。其他不必要的東西應該避免....並且必須在文本框中顯示提取的數據.. 假設四個文本框爲四個字段...

+0

JavaScript還是Java? – MrWhite

+0

可悲...在JavaScript ... –

回答

0

您可以使用正則表達式來完成此任務。

您可以爲每個字段編寫4個不同的正則表達式。

+0

我沒有得到你..你可以更plz更有表現力! –

+0

例如,您可以使用正則表達式「From:。* To:」來獲取包含發件人的字符串,然後拆分字符串以刪除「To:」,然後您將發件人 – zwang