Example #1
0
        public void SendOrderReceivedEmail(string emailAddress)
        {
            var context     = new EmailContext(/*smtpConfig,etc*/);
            var MAX_RETRIES = 3;

            for (var i = 0; i < MAX_RETRIES; i++)
            {
                var email = new Email(); // constructor generates new unique
                email.sender  = "*****@*****.**";
                email.replyTo = "/dev/null";
                email.to      = emailAddress;
                email.subject = "Order Received";
                email.body    = "Thank you for your order";
                var success = context.send(email);
                if (success)
                {
                    break;
                }
            }
        }