Exemplo n.º 1
0
 private void btnSendMailTemplate_Click(object sender, EventArgs e)
 {
     MailJetClient client   = new MailJetClient("a", "a");
     var           template = client.GetTemplate("JacekFirstTemplate");
     var           response = client.SendTemplateMessage(template.Data[0].ID, new MailAddress("*****@*****.**"),
                                                         new MailAddress("*****@*****.**"), "mail with template", null);
 }
 public Task SendAsync(IdentityMessage message)
 {
     return(Task.Run(() =>
     {
         var client = new MailJetClient(this.userName, this.password);
         var mailMessage = new MailMessage(this.senderEmail, message.Destination, message.Subject, message.Body);
         client.SendMessage(mailMessage);
     }));
 }
Exemplo n.º 3
0
        private void btnTemplateWithVariable_Click(object sender, EventArgs e)
        {
            Dictionary <string, object> p = new Dictionary <string, object>();

            p.Add("test181017122112updated", "SUPER_VALUE");

            MailJetClient client   = new MailJetClient("a", "a");
            var           template = client.GetTemplate("JacekTemplate1");
            var           response = client.SendTemplateMessage(template.Data[0].ID,
                                                                new MailAddress("*****@*****.**"),
                                                                new MailAddress("*****@*****.**"),
                                                                "mail with template", p);
        }
Exemplo n.º 4
0
        public void Setup()
        {
#if DEBUG
            var publicKey = Environment.GetEnvironmentVariable("MailJetPub", EnvironmentVariableTarget.User);
            var privateKey = Environment.GetEnvironmentVariable("MailJetPri", EnvironmentVariableTarget.User);
#else
            var publicKey = Environment.GetEnvironmentVariable("MailJetPub");
            var privateKey = Environment.GetEnvironmentVariable("MailJetPri");
#endif

            if (String.IsNullOrWhiteSpace(publicKey))
                throw new InvalidOperationException("Add your MailJet public API Key to the Environment Variable \"MailJetPub\".");
            if (String.IsNullOrWhiteSpace(privateKey))
                throw new InvalidOperationException("Add your MailJet private API Key to the Environment Variable \"MailJetPri\".");

            _client = new MailJetClient(publicKey, privateKey);
        }
Exemplo n.º 5
0
        public void Setup()
        {
#if DEBUG
            var publicKey  = Environment.GetEnvironmentVariable("MailJetPub", EnvironmentVariableTarget.User);
            var privateKey = Environment.GetEnvironmentVariable("MailJetPri", EnvironmentVariableTarget.User);
#else
            var publicKey  = Environment.GetEnvironmentVariable("MailJetPub");
            var privateKey = Environment.GetEnvironmentVariable("MailJetPri");
#endif

            if (String.IsNullOrWhiteSpace(publicKey))
            {
                throw new InvalidOperationException("Add your MailJet public API Key to the Environment Variable \"MailJetPub\".");
            }
            if (String.IsNullOrWhiteSpace(privateKey))
            {
                throw new InvalidOperationException("Add your MailJet private API Key to the Environment Variable \"MailJetPri\".");
            }

            _client = new MailJetClient(publicKey, privateKey);
        }
Exemplo n.º 6
0
        private void btnSendMail_Click(object sender, EventArgs e)
        {
            MailJetClient client = new MailJetClient("a", "a");

            client.SendMessage(new System.Net.Mail.MailMessage("*****@*****.**", "*****@*****.**", "test", "test body"));
        }