gpt4 book ai didi

amazon-web-services - 如何在golang中集成aws sdk ses?

转载 作者:IT王子 更新时间:2023-10-29 02:25:21 25 4
gpt4 key购买 nike

我正在使用 AWS 以 Go 语言托管我的服务器。我被卡住了,因为我不确定如何使用他们的 AWS SES SDK发送电子邮件。有任何想法吗?

最佳答案

如您问题的链接所示,它非常简单。

你有什么问题吗?

最小的例子:

导入:github.com/aws/aws-sdk-go/awsgithub.com/aws/aws-sdk-go/service/sesgithub.com/aws/aws-sdk-go/aws/credentials, github.com/aws/aws-sdk-go/aws/session

awsSession := session.New(&aws.Config{
Region: aws.String("aws.region"),
Credentials: credentials.NewStaticCredentials("aws.accessKeyID", "aws.secretAccessKey" , ""),
})

sesSession := ses.New(awsSession)

sesEmailInput := &ses.SendEmailInput{
Destination: &ses.Destination{
ToAddresses: []*string{aws.String("receiver@xyz.com")},
},
Message: &ses.Message{
Body: &ses.Body{
Html: &ses.Content{
Data: aws.String("Body HTML")},
},
Subject: &ses.Content{
Data: aws.String("Subject"),
},
},
Source: aws.String("sender@xyz.com"),
ReplyToAddresses: []*string{
aws.String("sender@xyz.com"),
},
}

_, err := sesSession.SendEmail(sesEmailInput)

关于amazon-web-services - 如何在golang中集成aws sdk ses?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41176256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com