C# 使用c应用程序处理邮件正文中带有ScreenShot的电子邮件时,文件名、目录名或卷标语法不正确
我有一个c算法来处理我公司的支持电子邮件请求。它处理所有传入的邮件并通过电子邮件域识别它们,否则它不会用自动化系统处理它们 该应用程序捕获所有附件、电子邮件主题、正文、收件人、发件人等。然后将其传递到SQL数据库并记录信息。然后,它会自动回复电子邮件,其中包括原始电子邮件正文、主题、发件人和收件人地址。回复还包括对我们数据库中刚刚记录的详细信息的引用,以便客户要求更新请求 当一封电子邮件的正文中有一个屏幕截图时,应用程序就会崩溃 守则如下: 公共类CCLHandler { 私人交易所经纪人m_exchangeEm; 私人名单登出; 常量字符串HTML_标记_模式=; 私有配置C# 使用c应用程序处理邮件正文中带有ScreenShot的电子邮件时,文件名、目录名或卷标语法不正确,c#,mime,C#,Mime,我有一个c算法来处理我公司的支持电子邮件请求。它处理所有传入的邮件并通过电子邮件域识别它们,否则它不会用自动化系统处理它们 该应用程序捕获所有附件、电子邮件主题、正文、收件人、发件人等。然后将其传递到SQL数据库并记录信息。然后,它会自动回复电子邮件,其中包括原始电子邮件正文、主题、发件人和收件人地址。回复还包括对我们数据库中刚刚记录的详细信息的引用,以便客户要求更新请求 当一封电子邮件的正文中有一个屏幕截图时,应用程序就会崩溃 守则如下: 公共类CCLHandler { 私人交易所经纪人m_e
public CCLHandler(ExchangeHandler exchangeEm)
{
m_exchangeEm = exchangeEm;
ActiveConfiguration = new Configuration.Configuration();
}
public string NewCCL(EmailMessage CurrentEmail, string BrokerCode, List<ProcessLogRecord> LogOutput)
{
LogOutput.Add(new ProcessLogRecord("Creating a new CCL"));
//TODO: line below causes an error in GetEmailAttachments when MIME content is loaded. - think this is for handling images in the email body
***CurrentEmail.Load(new PropertySet(ItemSchema.MimeContent));
MimeContent mc = CurrentEmail.MimeContent;
FileStream fs = new FileStream(ActiveConfiguration.GetConfiguration().NETWORK_FILE_LOCATION.ToString(), FileMode.Create);
FileStream fs1 = new FileStream(ActiveConfiguration.GetConfiguration().NETWORK_FILE_LOCATION.ToString(), FileMode.Open);
fs.Write(mc.Content, 0, mc.Content.Length);
fs.Close();***
string Attachments = "";
应用程序配置如下所示-
- 60000 support@relay.ie已处理未识别的RelayStaff support Relay2011 relay.ie 5 3 SPM 1中等分辨率-2天内到期1 0支持0正常您的支持电子邮件已处理,一名员工将很快与您联系自动回复支持电子邮件-您的支持电子邮件已处理,一名员工将继续ct网络位置\uploads\10数据源=中继sql\SQL2008R2;初始目录=relaynet;用户Id=relaynet;密码=relaynet网络位置//mergerelaynets/supportEmail/supportUpateCCL.asp?详细信息=网络位置//mergerelaynets/supportEmail/supportSaveCCL.asp?客户代码=电子邮件未被识别并已转发给支持人员员工。自动回复-CCL参考是
任何帮助都将不胜感激
谢谢,
克里斯。
.NET Developer错误消息如下-文件名、目录名或卷标语法不正确。我的帖子中没有上载所有应用程序配置。我可以通过电子邮件将其发送给任何可以为我阐明这一点的人。