在iOS上使用C#发送RTF附件失败
我正在使用.NET smtpclient发送带有RTF附件的电子邮件。我以前使用过无数次这段代码,但从未将附加的RTF发送到iOS客户端。使用第一代iPad和iPhone4S,当我试图查看信息时,RTF代码以文本形式嵌入信息中,而不是作为单独的附件到达 这适用于其他电子邮件客户端,但对iOS很挑剔。我知道iOS对RTF的支持来得很晚,但是如果我用Outlook创建一个message+RTF附件,iOS电子邮件客户端会正确地读取它 RTF的支持仍然很差吗?有没有关于故障排除或者从哪里开始的提示在iOS上使用C#发送RTF附件失败,c#,ios,rtf,smtpclient,C#,Ios,Rtf,Smtpclient,我正在使用.NET smtpclient发送带有RTF附件的电子邮件。我以前使用过无数次这段代码,但从未将附加的RTF发送到iOS客户端。使用第一代iPad和iPhone4S,当我试图查看信息时,RTF代码以文本形式嵌入信息中,而不是作为单独的附件到达 这适用于其他电子邮件客户端,但对iOS很挑剔。我知道iOS对RTF的支持来得很晚,但是如果我用Outlook创建一个message+RTF附件,iOS电子邮件客户端会正确地读取它 RTF的支持仍然很差吗?有没有关于故障排除或者从哪里开始的提示 谢
谢谢 你的密码在哪里?这可能有很多问题,发布代码将有助于缩小范围。我可能会首先检查您是否有正确的MIME类型。事实上,这与MIME类型有关。该应用程序使用的是“text/rtf”,这显然是iOS的问题。相反,我使用MediaTypeNames.Application.Octet并将DispositionType设置为DispositionTypeNames.Attachment。本文对此进行了解释: