Example #1
0
        private void Send(string externalKey)
        {
            var triggeredEmail = new ExactTargetTriggeredEmail(externalKey, TestRecipientEmail);

            triggeredEmail.AddReplacementValue("Subject", "Test email");
            triggeredEmail.AddReplacementValue("Body", "<p class='green'>Some test copy in green</p>" +
                                               "<p>This is a Templated email without layout.</p>");

            var emailTrigger = new EmailTrigger(Config);

            Assert.DoesNotThrow(() => emailTrigger.Trigger(triggeredEmail), "Failed to send email");
        }
        private void Send(string externalKey)
        {
            var triggeredEmail = new ExactTargetTriggeredEmail(externalKey, TestRecipientEmail);

            triggeredEmail.AddReplacementValue("Subject", "Test email");
            triggeredEmail.AddReplacementValue("FirstName", "John");
            triggeredEmail.AddReplacementValue("MyOwnValue", "Some test copy here...");

            var emailTrigger = new EmailTrigger(Config);

            Assert.DoesNotThrow(() => emailTrigger.Trigger(triggeredEmail), "Failed to send email");
        }
Example #3
0
        private static void Send(string externalKey)
        {
            var triggeredEmail = new ExactTargetTriggeredEmail(externalKey, "*****@*****.**");

            triggeredEmail.AddReplacementValue("Subject", "Test email")
            .AddReplacementValue("Body", "<h2>Test email heading</h2><p>Test paragraph</p><p class='red'>This is some text in red</p>")
            .AddReplacementValue("Head", "<style>.red{color:red}</style>");

            var emailTrigger = new EmailTrigger(GetConfig());

            emailTrigger.Trigger(triggeredEmail);
            Console.WriteLine("Triggered external key {0} to {1} successfully", triggeredEmail.ExternalKey, triggeredEmail.EmailAddress);
        }