我已经创建了一个我从.NET网站发送的HTML邮件,并且大部分邮件都呈现正常。但是,在iOS邮件中(在iPhone和iPad上),应用程序添加在电子邮件底部的附件按钮以非常吸引人的方式呈现。请参阅下面的截图。iOS邮件 - 附件按钮渲染错误 - 任何解决方案?
通知重叠和切断。它发生在iOS 7中,但在iOS 6中也不是很好。我之前看到它发生在从其他人收到的电子邮件中,但这是我第一次看到它出现在我自己的电子邮件中。
我检查了HTML是有效的(即:没有未封闭的标签等),并没有真正发生任何异常 - HTML只是一些嵌套表。
因此,有谁知道发生了什么以及如何解决(或至少减轻)它?或者,这只是一个普遍的怪癖/错误的邮件,无法解决?
如何将附件添加到电子邮件中?你确定你的服务器正在生成适当的多部分电子邮件吗?附件和HTML邮件正文应该是完全独立的部分。 – rmaddy
我只是在.NET中使用了有据可查的MailMessage/SmtpClient API,并将文件添加到附件集合中。附件打开状态良好,在任何其他邮件客户端都没有问题 - 它甚至可以在Mail中正常打开。这只是打开按钮的渲染不正确。 – stevehayter