我希望为我所属的组创建一个基于 Java 的自动电子邮件服务。目前所有人员的详细信息都存储在 Excel 电子表格中,该信息中最重要的部分是他们的许可证更新日期。
所以 - 如果某人的许可证下周到期,该程序应自动向他们发送一封电子邮件,通知他们何时到期以及下一步该做什么。
我认为最好将数据库导出到 Java 等价物,或者这有关系吗?
关于如何开始的任何提示都会很棒。
谢谢
您可以创建一个简单的应用程序(Web 或独立),使用http://jexcelapi.sourceforge.net/读取 Excel 工作表,然后在处理完适当的字段(并引发标志)后触发电子邮件?
这将避免您必须将 Excel 转换为不同的数据库。大小可能是一个问题(但您没有说明),并且您没有说明您希望它多久运行一次。
希望这可以帮助
您可以使用任一处理 Excel 电子表格
Apache POI http://poi.apache.org/或Jexcel
然后使用Javamail http://www.oracle.com/technetwork/java/javamail/index.html
用于发送邮件