繁体   English   中英

Java邮件格式不正确

[英]Java mail incorrect formatting

我正在使用java邮件发送邮件。 我不能将mime类型用作HTML。 当我发送邮件时,由于间距,它看起来很糟糕。 如何解决这个问题?

我发送的文字
在此输入图像描述

它是如何出现在邮件中的

在此输入图像描述

问题不在于你如何发送它,问题是你用什么来显示它?

假设您使用固定宽度字体,您可以很好地排列所有内容,但如果邮件阅读器使用可变宽度字体显示它,则所有对齐都将丢失。 您无法控制用于显示您正在发送的邮件的字体。

传统上,期望具有内容类型text/plain邮件应该使用固定宽度字体来呈现。 但是有些客户不遵守这个惯例,你无能为力(除非在你自己的账户中,如果客户允许你配置它)。

解决方法是使用具有更严格定义的内容类型,或者发送带有指向您喜欢的方式的网页的超链接的电子邮件(或者,如果您处于可以执行此操作的位置,则通过强制模糊您的用户他们使用你选择的客户)。 从可用性的角度来看,所有这些选项都有缺点,但对于没有正确格式化而没有意义的内容,您可能会找到合理的折衷方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM