在我的应用程序中,我必须录制语音并将录制的语音作为附件发送到客户端的服务器。我正在使用Transport.send(消息)从应用程序中发送电子邮件。 现在我面临的问题是,如果录制文件的名称是“abc.amr”,它会在客户端服务器上更改为“utf-8BdGVzdC5hbXI”。该名称在客户端的服务器上出现乱码。但是,如果我将“.amr”附加到乱码文件,它会正常播放。这不仅适用于声音文件,而且适用于我附加的任何类型的文件(图像,文本等)。 我还尝试使用Blackberry电子邮件客户端单独发送邮件,其中也看到了sme行为。可以建议我应该在我的代码中添加什么来使其正常工作或任何外部更改。
答案 0 :(得分:1)
看起来邮件服务器正在重命名附件。如果您想正确发送文件名,请如何将其添加为电子邮件的主题或正文