做了一遍BizTalk 2006的Lab1
练练手,做了一遍BizTalk 2006的Lab1,里面讲到了BizTalk 2006的一些新特性,recoverable,pop adapter,由于自己没有虚机,做的时候根据自己的情况对这个lab作了些修改,我自己没有架pop3服务器,用了公用的邮件服务器来转发邮件
ExpenseItemEmailInstance = ExpenseItemInstance;
ExpenseItemEmailInstance(SMTP.Subject) = "Expense Report Submitted for Approval";
ExpenseItemEmailInstance(SMTP.From) = "upzone@126.com";
ExpenseItemEmailInstance(SMTP.EmailBodyText) = "The attached expense report has been submitted for approval";
ExpenseItemEmailInstance(SMTP.EmailBodyTextCharset) = "UTF-8";
ExpenseItemEmailInstance(SMTP.MessagePartsAttachments) = 2;
ExpenseItemEmailInstance(SMTP.SMTPAuthenticate) = 1; //basic authentication
ExpenseItemEmailInstance(SMTP.Username) = "upzone";
ExpenseItemEmailInstance(SMTP.Password) = "123456";
ExpenseItemEmailInstance(SMTP.SMTPHost) = "smtp.126.com";
ExpenseItemEmailInstance(SMTP.Subject) = "Expense Report Submitted for Approval";
ExpenseItemEmailInstance(SMTP.From) = "upzone@126.com";
ExpenseItemEmailInstance(SMTP.EmailBodyText) = "The attached expense report has been submitted for approval";
ExpenseItemEmailInstance(SMTP.EmailBodyTextCharset) = "UTF-8";
ExpenseItemEmailInstance(SMTP.MessagePartsAttachments) = 2;
ExpenseItemEmailInstance(SMTP.SMTPAuthenticate) = 1; //basic authentication
ExpenseItemEmailInstance(SMTP.Username) = "upzone";
ExpenseItemEmailInstance(SMTP.Password) = "123456";
ExpenseItemEmailInstance(SMTP.SMTPHost) = "smtp.126.com";
发送邮件:SendExpensePort(Microsoft.XLANGs.BaseTypes.Address) = "mailto:upzone@126.com,upzone@163.net";
这是错误路由的处理流程,Receive_FailedMessage这个receive shape上指定Filter Expression为ErrorReport.ErrorType == "FailedMessage",