Вопрос

Я пытаюсь отправить почту с помощью Exchange Server 2010 и System.net.mail.smtpclient. Я дал пользователю соответствующее разрешение на всех почтовых ящиках. Тем не менее, отправка почты не удается (без какого -либо исключения в методе SendAsync). Вместо этого, если я дам отправку в качестве разрешения на почтовых ящиках, отправка почты добивается успеха. Можно ли отправить «от имени» почты с Exchange Server без использования API Exchange

Это было полезно?

Решение

MailMessage Class разоблачает два свойства: от и отправителя

Установка отправителя на адрес1 и от Address2 отправит почту, которая будет рассматриваться как «Адрес1 от имени адреса2»

Другие советы

MailMessage message = new MailMessage();

message.From = new MailAddress("fromthepersonwho@sentthis.com");
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top