Example #1
0
        private static async Task <MailgunMessage> TestMailgunClient()
        {
            var mailgunClientConfig = new MailgunClientConfig
            {
                ApiKey           = MailgunClientConfig.ApiKey,
                SendingDomain    = MailgunClientConfig.SendingDomain,
                RequireTls       = true,
                SkipVerification = false
            };
            var mailgunClient = new MailgunClient(mailgunClientConfig);
            var response      = await mailgunClient.SendAsync(MailgunMessage);

            return(response);
        }
Example #2
0
        private static async Task Main(string[] args)
        {
            Office365ClientConfig = new Office365ClientConfig();
            EmailMessage          = new EmailMessage();

            MailgunClientConfig = new MailgunClientConfig();
            MailgunMessage      = new MailgunMessage();

            // CollectInputForOffice365Email();
            // HardcodeInputForOffice365();

            // CollectInputForMailgunEmail();
            HardcodeInputForMailgun();

            // await TestOffice365Client();
            var response = await TestMailgunClient();

            Console.WriteLine($"Email sent with response code {response.Response.StatusCode}");
        }