我在另一个论坛上发布了我的问题,他们告诉我这是一个技术问题。
通过vb.net应用程序发送电子邮件时遇到问题。有时邮件发送得很完美,在某些情况下它会像编码文本一样发送:
我使用该代码发送:
Dim oApp As New Outlook.Application()
Dim email As Outlook.MailItem = DirectCast(oApp.CreateItem(Outlook.OlItemType.olMailItem), Outlook.MailItem)
email.Recipients.Add(row.ToString)
email.Subject = "subjecttext"
email.Body = "bodytext"
DirectCast(email,Outlook.MailItem).Send()
并且邮件就像那样发送
MIME-Version:1.0
内容类型:multipart / alternative;
边界= “---- = _ NextPart_000_0010_01CEF013.5B447120”
X-Mailer:Microsoft Outlook 15.0
线程索引:Ac7wCvGXqJZh0WA1RT29BR1tIH9fLA ==
内容 - 语言:fr
这是MIME格式的多部分邮件。
内容类型:text / plain;
字符集= “ISO-8859-1”
Content-Transfer-Encoding:quoted-printable
如果我想在我的xp机器上使用outlook 2007发送附件,它可以工作,但在带有outlook 2010的窗口机器中它不起作用。
希望我的解释清楚