我的应用程序编译并发送带有以下代码的HTML消息:
String s = ...; // html text with normal & bold face, proportional & monospaced fonts, etc.
Message msg = new Message(s);
msg.setMimeType(Message.MIME_HTML);
sendMessage(subject, msg, recipients);
在iOS (iPhone X)上,使用正确的html呈现文本打开邮件应用程序。
在Android (三星Tab A)上,这是行不通的:
G
我正在尝试设置纯文本电子邮件作为HTML电子邮件内容的替代。为了进行测试,我只发送了纯文本的电子邮件(没有HTML)。文本电子邮件在Gmail和Zoho Mail (这是一个商业电子邮件客户端)中显示得很好。但是,它们都使用像Arial这样的常规字体。
问题是,假设纯文本电子邮件将自动使用等宽字体,我使用str_pad和strlen创建了一个纯文本“表格”数据来自动生成它。但最终,两个电子邮件客户端都以常规字体显示数据,完全破坏了表格结构,这让我的努力变得毫无价值。
除了收件人选择纯文本电子邮件使用哪种字体的用户偏好之外,是否有任何方法可以控制纯文本电子邮件的显示方式?我希望它们总是被强制在任
我在我的网页上有一个锚标签,当前定义为:
<a href="mailto:someone@somewhere.com?subject=Welcome&body=Check this out, please click <a href='http://example.com'>here</a>">Send to a Friend</a>
如此链接所示,当用户单击链接时,我尝试在电子邮件中发送一些HTML。但是,当文本在电子邮件编辑器中打开时,它将显示为纯文本。如何将其转换为HTML格式?
我有个奇怪的。使用Pear,我将发送一个带有链接到子域http://mysub.mydomain.co.uk的HTML
$body='<html><body><strong>Hello '.$forename.'</strong><br><br>Thank you for registering your details. To complete the process, please follow the link below in this email.<br><br>