我可以使用JavaMail API从电子邮件帐户下载附件。但是,有没有办法使用Java获得电子邮件附件的下载链接?
出于我的目的,我需要获得附件的下载链接,并将其提供给用户。这样用户就可以直接从电子邮件服务器下载这些附件。我将非常感谢任何其他建议。
电子邮件中的附件是电子邮件不可分割的一部分。这只是电子邮件中的另一个MIME
部分。您将无法直接将附件作为web资源获取。
为此,您可以解析电子邮件并将附件存储在文件存储中,然后将其作为web资源提供。
使用javamail解析eml中的eps附件是否需要任何特殊处理我没有任何问题其他类型的附件。只有eps附件出现问题 当我使用outlook 2010发送eps附件时,它会将编码从base64转换为可打印的引号。 下面是我试图解析的EPS附件的标题。 内容类型:应用/postscript;name=“LOGO.eps”内容传输编码:引用可打印内容配置:附件;filename=“LOGO.eps”
问题内容: 我使用Java Mail下载阿拉伯文附件文件时遇到问题。 文件名始终是不明确的。 问题是检索附件为非UTF-8字符。 问题答案: 标头是根据RFC 2047中描述的机制(即)编码的,该机制表示与 < encoding> < encoded-bytes>_匹配的标头的部分是字节编码的部分。所述 < 编码>说如何解释的字节数,和(因为它是风格,而不是样式)的 < 编码字节>_是基64编码。
本文向大家介绍Android使用Javamail发送Email群发加附件,包括了Android使用Javamail发送Email群发加附件的使用技巧和注意事项,需要的朋友参考一下 之前写了一篇关于Android中发送Email的文章,里面用到的是隐式的intent来激活系统自带的邮件发送功能。 今天花了一天来自己实现这个邮件发送功能。 这里用gmail作为发送方的邮箱,其他网易,新浪什么的应该也o
如何从内容类型为“多部分/备选”的邮件中下载附件;
我试图通过javamail和imap从我的电子邮件下载所有新的电子邮件附件。这一切都很好,但有些附件在PDF中被解码为BASE64,这是我的声明 如何获取此附件并将其下载到硬盘? 到目前为止已经尝试过了,第一个IF语句使用Base64解码捕获附件。 如果有一种简单易行的方法可以将附件下载到我的磁盘,也可以使用NodeJS。尝试过node-imap,但我在那里遇到了同样的错误。
最近我在通过oracle-javamail从我的电子邮件下载CSV时遇到了一个问题。我发现第一个工作正常(来自大型机服务器),但是第二个csv附件似乎是“应用程序/vnd.ms-excel”,当它显然是一个. csv文件时,就像另一个下载完全正常的文件一样。 我在这两个问题上使用了相同的代码,但找不到有关此问题的任何信息。 如果我把那封电子邮件发给自己,我可以神奇地下载附件而没有任何问题。任何帮助