// Token: 0x06000115 RID: 277 RVA: 0x0000710C File Offset: 0x0000530C private static void CloneSmsItem(MailboxSession session, MessageItem source, MailboxData mailboxData, Recipient recipient, ConversationIndex conversationIndex) { using (MessageItem messageItem = MessageItem.CloneMessage(session, StoreObjectId.FromProviderSpecificId(mailboxData.SentItemsFolderId), source)) { RecipientCollection recipients = messageItem.Recipients; recipients.Clear(); recipients.Add(recipient); SentItemsProcessor.SaveSmsItem(messageItem, conversationIndex); } }
// Token: 0x0600002D RID: 45 RVA: 0x000036FC File Offset: 0x000018FC internal override bool OnApprove(MessageItem message) { using (MessageItem messageItem = MessageItem.CloneMessage(message.Session, message.ParentId, message, null)) { this.TrackDecision(message, true); messageItem.Recipients.Clear(); messageItem.Recipients.Add(message.Sender); messageItem.SendWithoutSavingMessage(); } return(true); }