public IEnumerable <CRSMEmail> ReceiveMessage(PXSyncMailbox mailbox) { using (ExchangeEmailsSyncCommand cmd = new ExchangeEmailsSyncCommand(this)) { throw new NotImplementedException(); } }
public void SendMessage(PXSyncMailbox mailbox, IEnumerable <CRSMEmail> activities) { using (ExchangeEmailsSyncCommand cmd = new ExchangeEmailsSyncCommand(this)) { cmd.SendMessage(mailbox, activities); } }
protected PXSyncMovingMessageCondition(ExchangeEmailsSyncCommand command, DistinguishedFolderIdNameType parent, BaseFolderIdType folder, bool incomming, bool outgoing) : base(parent, folder) { Incomming = incomming; Outgoing = outgoing; Command = command; }
public override void EmailsSync(EMailSyncPolicy policy, PXEmailSyncDirection.Directions direction, IEnumerable <PXSyncMailbox> mailboxes) { using (ExchangeBaseSyncCommand cmd = new ExchangeEmailsSyncCommand(this)) { cmd.ProcessSync(policy, direction, mailboxes); } }
public PXSyncMovingMessageCondition(ExchangeEmailsSyncCommand command, DistinguishedFolderIdNameType parent, bool incomming, bool outgoing) : base(parent) { Incomming = incomming; Outgoing = outgoing; Command = command; }