电子邮件用户界面实现示例,如Followup.cc

时间:2011-11-01 16:10:17

标签: email user-interface

我想创建一个可以通过电子邮件控制的新软件。

它将像followup.cc或followupthen.com一样工作。

这些软件的用户只需使用电子邮件即可向系统发出命令。例如,向1minute@followup.cc发送电子邮件会将系统设置为在 1分钟后发送通知电子邮件。或者向4weeks@followup.cc发送电子邮件,系统会在 4周后发送通知电子邮件。

我从未见过实施此类电子邮件用户界面的示例。我不知道从哪里开始。你知道我可以作为例子的任何好的教程或开源代码吗?

注意:我感谢任何有用的东西,但我首选的编程语言是python或java。

1 个答案:

答案 0 :(得分:1)

使用SubEthaSMTP库接收邮件。这为您提供了SMTP信封信息:反向路径(通常是发件人的电子邮件地址),收件人和邮件内容作为流。

根据您的问题,您似乎不需要解析消息(例如检索主题),但如果需要,则使用JavaMail库解析邮件。

您可以在SubEthaSMTP维基页面中找到示例代码。一个更复杂的例子是SubEtha Mail,一个邮件列表管理器。