使用 Java 解析 Postfix 中的收件箱

发布于 2024-09-07 00:58:38 字数 102 浏览 11 评论 0原文

我使用 Postfix 作为邮件服务器,并将其配置为将电子邮件接收到某个目的地。

我想编写一个 Java 代码来解析传入的电子邮件并执行一些操作。知道从哪里开始或使用什么吗?

I am using Postfix as a mail server and I configured it to receive emails to some destination.

I want to make a Java code that parse the incoming emails and do some action. Any idea where to start or what to use?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

喜爱纠缠 2024-09-14 00:58:38

我看到两种方法:

  • 例如使用 jcup 或 jflex 解析邮箱(或邮件)本身
  • 添加 imap 服务器并使用一些 java lib 来查询 imap 服务器。 (例如,它可以为您提供过滤器)

imap 方法允许您选择未读邮件、按 ID(单个或多个)的邮件、将邮件从一个目录移动到另一个目录,等等。

一些链接:

http://www.ibm.com/developerworks/linux /library/l-lexyac2.html

它适用于 C,但提示可能对 java 有所帮助。我的意思是理论背景。

http://www.example-code.com/java/imap.asp

这是一个带有java的imap示例的集合。它似乎使用了一个库,但在所有情况下,它都为您提供了 imap 功能的概述。

最后,stackoverflow上有一个关于imap和java的问题:

获取使用 IMAP 将邮件从 GMail 发送到 Java 应用程序

I see two approaches:

  • Parse the mailbox (or mail) itself using jcup or jflex for instance
  • Add an imap server and use some java lib to query the imap server. (it can provide you filters for instance)

The imap approach lets you select unread mail, mail by id (single or multiple), move mail from one directory to an other, and so on.

Some links:

http://www.ibm.com/developerworks/linux/library/l-lexyac2.html

It is for C, but tips may be helpful for java. I mean the theoretical background.

http://www.example-code.com/java/imap.asp

This one is a collection of imap sample with java. It seems to use a lib, but in all case, it gives you an overview of what is doable with imap.

finally, there was a question about imap and java on stackoverflow:

Getting mail from GMail into Java application using IMAP

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文