如何使用 Java 读取电子邮件中的徽标和图像,其中电子邮件的内容是 html/纯文本
Posted
技术标签:
【中文标题】如何使用 Java 读取电子邮件中的徽标和图像,其中电子邮件的内容是 html/纯文本【英文标题】:How to read the logos and image in the Email using Java where the content of Email is html/Plain text 【发布时间】:2020-04-09 16:35:38 【问题描述】:我想验证电子邮件页脚中的 Facebook、Instagram 和其他社交网络的徽标,其中电子邮件内容的类型为“text/html”。
【问题讨论】:
你试过了吗?你有没有写过代码?您能否向我们提供更多信息,以便我们更好地帮助您? 嗨,我已经尝试通过从 HTML 内容类型中提取文本来获取电子邮件的内容。因此,我提取了电子邮件的内容,其中徽标和图像在此过程中被排除在外。因此我需要使用 JavaMailAPI 和 java 读取/获取电子邮件中的图像和徽标?有没有人知道如何在电子邮件中获取图像和徽标。 【参考方案1】:如果 HTML 中有图像,那么它们必须是来源的,您需要遵循来源。在我看来,您应该在电子邮件中为纯 html 编写简单的数据 scraper 以获取图像源并按照它来获取图像。这仅适用于 html 内嵌图像。对于附件,您需要编写获取文件方法。
【讨论】:
以上是关于如何使用 Java 读取电子邮件中的徽标和图像,其中电子邮件的内容是 html/纯文本的主要内容,如果未能解决你的问题,请参考以下文章