выбор учетной записи домена для отправки электронной почты - PullRequest
0 голосов
/ 27 марта 2012

У меня есть код для отправки электронной почты клиентам.

System.Net.Mail.SmtpClient Client = new System.Net.Mail.SmtpClient();
MailMessage Message = new MailMessage("From", "To", "Subject", "Body");
Client.Send(Message);

Со следующим в App.config.

 <system.net>
    <mailSettings>
      <smtp from="support@MyDomain1.com">
        <network host="smtp.MyDomain1.com" port="111" userName="abc" password="helloPassword1" />
      </smtp>
    </mailSettings>
    <mailSettings>
      <smtp from="support@MyDomain2.com">
        <network host="smtp.MyDomain2.com" port="222" userName="xyz" password="helloPassword2" />
      </smtp>
    </mailSettings>
  </system.net>

Проблема в том, что в моем коде я могу определить, какой почтовый набор использовать для данной почты, то есть когда я хочу отправлять почту из учетной записи MyDomain1 против учетной записи MyDomain2

1 Ответ

1 голос
/ 28 марта 2012

В одной теме есть объяснение, как этого добиться.

Задание нескольких настроек SMTP в web.config?

Первоначально хотел опубликовать его как ответ, но система автоматически преобразовала его в комментарий.Кажется, я должен писать более длинные сообщения.

Рад, что это помогло:)

...