email
отправка e-mail
Серверный_Код
С#

Отправка email из С# кода


Terrasoft.Core.Factories
Terrasoft.Mail.Sender

List messageRecipients = new List() { email };
var message = new EmailMessage
{
	From = sender,
	To = messageRecipients,
	Subject = emailSubject,
	Body = $"Добрый день, {name}. {messageBody}"
};

var emailClientFactory = ClassFactory.Get(new ConstructorArgument("userConnection",
	UserConnection));
var emailSender = new EmailSender(emailClientFactory, UserConnection);
emailSender.Send(message, true);

 

Нравится

Поделиться

1 комментарий

Kulakov,

Добрый день!

Скорее всего необходимо настроить атрибут Body из класса EmailMessage. Если вы посмотрите на запрос PublishMessage в  Network, то там видно, что шаблоны применяються с помощью параметра Body. Также вы можете посмотреть на объект CaseMessageHistory и его параметр Message, чтобы увидеть, как выглядит сообщение с шаблоном.

Показать все комментарии