Отправитель сообщений по электронной почте
Пространство имен: EleWise.ELMA.Messaging.EmailСборка: EleWise.ELMA.Messaging.Email (в EleWise.ELMA.Messaging.Email.dll) Версия: 1.0.0.0 (3.8.0.22046)
Синтаксис
C# |
---|
public class EmailSender |
Примеры
CopyC#
1//С помощью данного сервиса можно отправлять сообщения по электронной почте. 2 3//запишем сервис в переменную, чтобы с ним легче было работать 4var service = Locator.GetServiceNotNull<EmailSender>(); 5 6//Есть несколько вариантов отправки сообщения: 7//1. SendMessage(to, subject, message, messageIsHtml, needFooter, headers, files) - не указываем отправителя, отправка идет одному получателю 8service.SendMessage(to, subject, message, false , false, null, null); 9 10//2. SendMessage(from, to, subject, message, messageIsHtml, needFooter, headers, files) - указываем отправителя, отправка идет одному пользователю 11service.SendMessage(from, to, subject, message, false , false, null, null); 12 13//3. SendMessage(to, subject, message, messageIsHtml, needFooter, headers, files, sendSeparately) - не указываем отправителя, отправка идет нескольким получателям 14service.SendMessage(to, subject, message, messageIsHtml, needFooter, headers, files, sendSeparately); 15 16//4. SendMessage(from, to, subject, message, messageIsHtml, needFooter, headers, files, sendSeparately) - указываем отправителя, отправка идет нескольким получателям 17service.SendMessage(from, to, subject, message, messageIsHtml, needFooter, headers, files, sendSeparately); 18 19//5. SendMessage(message, files) - указываем сообщение для отправки и прикриплённые файлы 20service.SendMessage(message, files); 21 22//6. SendMessage(smtpSettings, message, files) - указываем настройки подключения к почтовомы сервису 23service.SendMessage(smtpSettings, message, files);