java - 使用javamail获取附件链接

标签 java jakarta-mail imap

我可以使用 JavaMail API 从电子邮件帐户下载附件。但是有没有办法用Java获取邮件附件的下载链接呢?

为了我的目的,我需要获取附件的下载链接并将它们提供给用户。这样用户就可以直接从电子邮件服务器下载这些附件。我将非常感谢任何其他类型的建议。

最佳答案

电子邮件中的附件是电子邮件的组成部分。它只是电子邮件中的另一个 MIME 部分。您将无法直接将附件作为 Web 资源获取。

为此,您可以解析电子邮件并将附件存储在文件存储中,然后将其作为 Web 资源提供。

关于java - 使用javamail获取附件链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36579539/

相关文章:

java - 循环 if 语句

java - 发送前查找电子邮件大小

java - Windows 上的虚假唤醒。是否可以?

java - 有没有办法通过代码或命令行(JDK 9+)禁用原生 DPI 缩放?

java - HttpMessageConversionException 中的 UnrecognizedPropertyException 未在 ControllerAdvice 中展开

php - 在 php 中使用 fsockopen 与 gmail imap 服务器通信时出现问题

python - 使用 python imaplib 到 "delete"来自 Gmail 的电子邮件?

java - 安装 Avast Anti Virus 后 javax.mail 中的邮件同步失败

java - 使用 POP3 服务器时生成消息 UID 背后的模式/逻辑是什么?

android - 使用 AccountManager token 的 IMAP/SMTP 身份验证