Ejemplo n.º 1
0
        public static ITransportMailItemFacade NewMailItem(ITransportMailItemFacade originalMailItem)
        {
            ITransportMailItemFacade       transportMailItemFacade = TransportFacades.newMailItemDelegate(originalMailItem);
            IShadowRedundancyManagerFacade shadowRedundancyManager = TransportFacades.shadowRedundancyComponent.ShadowRedundancyManager;

            shadowRedundancyManager.LinkSideEffectMailItemIfNeeded(originalMailItem, transportMailItemFacade);
            return(transportMailItemFacade);
        }
Ejemplo n.º 2
0
 public static SmtpResponse CreateAndSubmitApprovalInitiationForTransportRules(ITransportMailItemFacade transportMailItemFacade, string originalSenderAddress, string approverAddresses, string transportRuleName)
 {
     return(TransportFacades.createAndSubmitApprovalInitiationForTransportRulesDelegate(transportMailItemFacade, originalSenderAddress, approverAddresses, transportRuleName));
 }
Ejemplo n.º 3
0
 public static void TrackRecipientAddByAgent(ITransportMailItemFacade mailItem, string recipEmail, RecipientP2Type recipientType, string agentName)
 {
     TransportFacades.trackRecipientAddByAgentDelegate(mailItem, recipEmail, recipientType, agentName);
 }
Ejemplo n.º 4
0
 public static void TrackReceiveByAgent(ITransportMailItemFacade mailItem, string sourceContext, string connectorId, long?relatedMailItemId)
 {
     TransportFacades.trackReceiveByAgentDelegate(mailItem, sourceContext, connectorId, relatedMailItemId);
 }
Ejemplo n.º 5
0
 internal static IHistoryFacade ReadHistoryFrom(IMailRecipientFacade recipient)
 {
     return(TransportFacades.readHistoryFromRecipientByAgentDelegate(recipient));
 }
Ejemplo n.º 6
0
 internal static IHistoryFacade ReadHistoryFrom(ITransportMailItemFacade mailItem)
 {
     return(TransportFacades.readHistoryFromMailItemByAgentDelegate(mailItem));
 }
Ejemplo n.º 7
0
 public static void EnsureSecurityAttributes(ITransportMailItemFacade mailItem)
 {
     TransportFacades.ensureSecurityAttributesDelegate(mailItem);
 }