Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将邮件放入文本框_Java_Javascript - Fatal编程技术网

Java 将邮件放入文本框

Java 将邮件放入文本框,java,javascript,Java,Javascript,我已经用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 -070

我已经用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: <CAEE+wmOpUFC9Nb9wNAVKsCrFRX7GmDwhDya4brB=hvRHXY6q7Q@mail.gmail.com> Subject: ok, lets see ... From: ABCD DEFG <xyz@gmail.com> To: XYX <xyz@yahoo.com>, def@gmail.com 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--
MIME版本:1.0已接收:由10.216.237.25接收,SMTP id为X25MR316819WEQ.30.1346350346502;2012年8月30日星期四11:12:26-0700(PDT)收到:通过10.216.123.197与HTTP;2012年8月30日星期四11:12:26-0700(PDT)日期:2012年8月30日星期四20:12:26+0200消息ID:主题:好,让我们看看。。。从:ABCD DEFG到:XYX,def@gmail.com内容类型:多部分/备选;boundary=000E0CD5F714281B204C87F9ED5 X-Processed-By:mx3.mail.genotec.ch X-Spam-Checksum:a84a5db7738f685c28343edc93a6546a X-Greylist:发送方IP 209.85.212.179未延迟X-Spam-Report:----启动SpamAssassin Auswertung-1.0所有受信任的主机仅通过SMTP传递-0.1 SPF\U传递SPF:发送方匹配SPF记录0.0 HTML_消息正文:包含在消息中的HTML
-0.1 DKIM_VALID_AU消息具有作者的有效DKIM或DK签名
领域
-0.1 DKIM_有效消息至少有一个有效DKIM或DK签名
0.1 DKIM_签名的消息具有DKIM或DK签名,不一定有效
----奥斯韦通X-GIC-MailScanner-SpamScore斯帕马萨辛酒店:-1.199
X-GIC-MailScanner-SpamCheck:ham,点击率=-1.199所需=10扫描时间=“4.74秒”origip=209.85.212.179 X扫描者:82.195.224.57上的“MGate 1.0”
--000e0cd5f7142581b204c87f9ed5内容类型:文本/普通;字符集=ISO-8859-1
你好,worldli--000e0cd5f7142581b204c87f9ed5内容类型:text/html;字符集=ISO-8859-1你好,世界李--000E0CD5F714281B204C87F9ED5--
正如我们所看到的,它没有对齐。。我想根据发件人、收件人、电子邮件的实际内容、日期对数据进行排序(简而言之,我只想要发件人、收件人、日期、实际数据,仅此而已)。。。。如何使用JAVASCRIPT实现这一点。其他不必要的事情应该避免。。。。并且必须在文本框中显示获取的数据。。
假设四个文本框对应四个字段…

您可以使用正则表达式完成此任务


您可以为每个字段编写4个不同的正则表达式。

。。。例如,在JavaScript中,您可以使用正则表达式“From:.*To:”来获取包含发件人的字符串,然后拆分字符串以删除“To:”,然后获取发件人