Как я могу отправить электронное письмо с mimekit в c# ⇐ C#

Место общения программистов C#
Anonymous
Как я могу отправить электронное письмо с mimekit в c#

Сообщение Anonymous »

Привет всем, я пытаюсь отправить электронное письмо с помощью mimekit, но я пытаюсь прикрепить файл .pdf, у меня есть некоторые проблемы: < /p>
Вот как я пытаюсь отправить его: < /p>

Код: Выделить всё

 private bool EnviarMail(string file, string from, string to, string subject, string content, string name)
{
bool estado = false;

try
{
var mensaje = new MimeMessage();
mensaje.From.Add(new MailboxAddress(name, from));
mensaje.To.Add(new MailboxAddress("", to));
mensaje.Subject = subject;

var bodyBuilder = new BodyBuilder();
bodyBuilder.HtmlBody = content;
bodyBuilder.Attachments.Add(file);
mensaje.Body = bodyBuilder.ToMessageBody();

using (var client = new SmtpClient("myHost", myPort))
{
client.Send(mensaje);
}

estado = true;
return estado;
}
catch (Exception ex)
{
return estado;
}
}
Но у меня есть эта ошибка на client.send (mensaje) line. Он написал: < /p>

Аргумент 1: невозможно преобразовать из 'mimekit.mimemessage' в 'system.net.mail.mailmessage' < /p>
< /blockquote>
Как я могу прислать электронное письмо? Mailkit?
Но я не мог сделать это для той же ошибки

Подробнее здесь: https://stackoverflow.com/questions/724 ... in-c-sharp

Вернуться в «C#»