トルネード

毛利のメモ書き

ローカルのC#から、AWSSDK.SimpleEmail を使ってメール送信

Visual Studio 2017 C#を使ってAmazon Web ServiceAmazon Simple Email Service (SES)を試す

NuGet パッケージマネージャー コンソールAWSSDK.SimpleEmail と、AWSSDK.Coreインストールする

Install-Package AWSSDK.SimpleEmail -Version 3.3.7.20
Install-Package AWSSDK.Core -Version 3.3.30.2

C#側のコード

static void Main(string[] args)
{
    using (var c = new AmazonSimpleEmailServiceClient(_key, _pass, Amazon.RegionEndpoint.USWest2))
    {
        var s = new SendEmailRequest
        {
            Source = "***@***.com", //送信者
            Destination = new Destination
            {
                ToAddresses =
                new List<string> { "*@*.com" } //受信者
            },
            Message = new Message
            {
                Subject = new Content("件名テスト"),
                Body = new Body
                {
                    Text = new Content
                    {
                        Charset = "UTF-8",
                        Data = "本文"
                    }
                }
            }
        };
        //メール送信処理
        var response = c.SendEmail(s);
    }
}

f:id:mojeld:20181228170741p:plain