
Мне не нужны вложения, как и тело письма, подобное следующему

Код для мой состав почтового тела следующий:
Код: Выделить всё
private async Task MailCompose(Command request)
{
var to = request.EmailAddresses.Select(x => MailboxAddress.Parse(x));
var message = new MimeMessage();
message.From.Add(MailboxAddress.Parse(request.MailSettingsRequest.SMTPEmailID));
message.To.AddRange(to);
message.Subject = request.EmailTemplateRequest.TemplateSubject;
message.Body = UpdateImageTags(request.EmailTemplateRequest.MessageBody).ToMessageBody();
return message;
}
static BodyBuilder UpdateImageTags(string input)
{
var bodyBuilder = new BodyBuilder();
string pattern = @"
[img]cid:{id}[/img]
";
input = input.Replace(imgTag, newImgTag);
}
}
bodyBuilder.HtmlBody = input;
return bodyBuilder;
}
Код: Выделить всё
"
this is a image email
\n
[img]\[/img]
Подробнее здесь: https://stackoverflow.com/questions/788 ... attachment