title: Send Mail/Task/Appointment with Redemption
body: <p>I am trying to programmatically send a Mail/Task/Appointment to a user and I have the problem, that every time I send them the first one will get stuck in my outbox... It seems that the first one sent to Outlook has no/looses its sent-date and will stay forever in my outbox.</p>
  
  <p>Here is the code for example "sending a task notification"</p>
  
  <pre><code>using (MapiSession session = new MapiSession())
  {
      var item = session.CreateItem(Outlook.OlItemType.olTaskItem) as RDOTaskItem;
      [..]
      try
      {
          item.Subject = "SUBJECT";
          item.Body = "BODY;
  
          item.StartDate = DateTime.Now;
          item.DueDate = DateTime.Now;
  
          item.Recipients.Add("test@mail.com");
          item.Recipients.Add("test2@mail.com");
  
          item.Recipients.ResolveAll();
          item.Assign();
          item.Save();
          item.Send();
      }
      [..]
  }
  </code></pre>
  
  <p>Thanks in advance.</p>