Отправляйте электронную почту, используя ТОЛЬКО сервер обмена - PullRequest
2 голосов
/ 03 марта 2011

Мне нужно отправить электронное письмо в моем проекте C # с использованием Exchange Server моей компании.

Поскольку кто-то отправлял тысячи электронных писем из моей компании с использованием собственного сервера, любые попытки не использовать Exchange Server компании.отправка электронной почты будет прервана.

Я предполагаю, что мне понадобится создать пользователя Active Directory, чтобы сделать это ... но какой код использовать?Как сделать отправку?

Ответы [ 2 ]

2 голосов
/ 03 марта 2011

Вы можете отправлять электронную почту через Exchange, используя SMTP с .Net SmtpClient класс .
Вам потребуется логин для сервера.

0 голосов
/ 03 марта 2011

Вы можете использовать классы System.Net.Mail для отправки электронной почты через SMTP, если она включена на вашем SMTP-сервере.В качестве альтернативы вы можете использовать протокол webdav для отправки электронной почты через HttpRequests и HttpResponses.Пример, показывающий, как это сделать, можно найти здесь .

...