提问人:RD Seeker 提问时间:9/12/2023 最后编辑:RD Seeker 更新时间:10/16/2023 访问量:67
从我的电子邮件程序发送时,G-mail 中的电子邮件缩进错误
Email Message Indentation error in G-mail when sent from my E-mail program
问:
我在使用 Google 产品或服务时遇到了问题,希望您能为您提供帮助。以下是详细信息: 产品/服务: Gmail
问题描述: 我正在使用以 VB.NET 编码的电子邮件应用程序来发送和接收电子邮件。它连接到Gmail帐户,即电子邮件通过Gmail发送和接收。使用的逻辑是电子邮件以 MS Word 文档(.doc 格式)撰写,然后以 HTML 格式发送。
当我从程序发送邮件时,我看到仅由Gmail用户收到邮件时会创建一个缩进。(如所附屏幕截图中所述)。Hotmail 工作正常;此外,当用户在 Gmail 中将同一电子邮件保存为“.EML“文件,并在Microsoft Mail,Outlook和Thunderbird中打开它,没有缩进,收件人能够正确查看电子邮件。 我想知道我们的电子邮件应用程序中是否使用了 Gmail 不支持的任何标记。 这是我用来使用 word 和 outlook 程序发送电子邮件的片段
If WordOpen = True Then
olkMsg = wrdDoc.MailEnvelope.Item
ElseIf (InStrRev(imgpaths, ".html", , CompareMethod.Text) = Len(imgpaths) - 4) Then
Try
ValidBodyFile = True
OutlookApp = CreateObject("Outlook.application")
olkMsg = OutlookApp.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem)
olkMsg.HTMLBody = File.ReadAllText(imgpaths)
Catch ex As System.Runtime.InteropServices.COMException
OutlookApp = Nothing
Continue For
End Try
End If
答: 暂无答案
评论