Когда я отправляю электронное письмо с использованием AWS SES в приложении C#, имена электронной почты не отображаются в полученном письме - отображаются только адреса электронной почты.Отсутствует адрес электронной почты из «имени» при использовании API AWS SES в C#
Из добавленных мной/электронных писем строк в форме «Их имя». Он ясно понимает, что, поскольку он отправляет его в нужное место, но просто удаляет имена.
internal void SendEmail()
{
try
{
// Construct an object to contain the recipient address.
Destination destination = new Destination();
destination.ToAddresses = toList;
if (ccList.Count > 0) destination.CcAddresses = ccList;
if (bccList.Count > 0) destination.BccAddresses = bccList;
// Create the subject and body of the message.
Body bodyobj = new Body();
if(body!=null) bodyobj.Text = new Content(body);
if(html!=null) bodyobj.Html = new Content(html);
// Create a message with the specified subject and body.
Message message = new Message(new Content(subject), bodyobj);
// Assemble the email.
SendEmailRequest request = new SendEmailRequest();
request.Destination = destination;
request.Message = message;
request.Source = from;
AmazonSimpleEmailServiceClient client = new AmazonSimpleEmailServiceClient(Amazon.RegionEndpoint.EUWest1);
SendEmailResponse ser = client.SendEmail(request);
sent=true;
}
catch (Exception e)
{
errmsg = e.Message;
}
}
Ах, ха! Спасибо. Я назвал это имя, и AWS игнорировал его. Спасибо –
Отлично, рад, что отсортировал его –