title: SSIS package property "ForceExecutionResult" does not work as expected
body: <p>I have some problem in SSIS package/task setting .</p>
  
  <p>I have daily schedule task running via Sql server (SSIS Package).
  In job task contain a few step.</p>
  
  <p>The problem is "SendMail Task" failed sometime.
  Some time mail server is down. If SendMail task error because server down.
  All package won't run correctly because package return failure.</p>
  
  <p>This is what I have try to test.</p>
  
  <p>I create a simple package to test in VS2008
  In package contain two SendMail tasks.
  The 1st is a complete task (Config every thing correctly).
  The 2nd is a failure task (I set wrong receive email address)</p>
  
  <p>In the 2nd task i set property
  -MaxiMumErrorCount --> From 1 --> 20
  -ForceExcutionResult --> From "None" --> "Success"</p>
  
  <p>When I execute package from VS2008 that's look fine. Every thing OK. 
  Package return success result.</p>
  
  <p>But when i create job schedule task in SQL Server job (Agent).
  And test run package. Package still return failure. I'm so confuse for this case.
  And I don't want to set "ForceExcutionResult" value to be "Success" in package property.
  I just want package can be running even if Email task has failed.
  How can i do for solve this problem ?</p>
  
  <p>Thanapat.s</p>