2010-07-19 2 views
0

я Хэ сомнения в моем веб-приложение, я разместить две сетевые теги SMTP, как это ...Сетевые теги в web.config?

<system.net> 
     <mailSettings> 
     <smtp> 
      <network host="webmail.example.com" port="25" userName="[email protected]" password="asdf" defaultCredentials="false"/> 
      <network host="webmail.yyy.com" port="25" userName="[email protected]" password="asdf12" defaultCredentials="false"/> 
     </smtp> 
     </mailSettings> 
    </system.net> 
+0

это WebConfig <сетевой хост = "webmail.xxx.com" порт = "25" UserName = "[email protected]" пароль = "ASDF" defaultCredentials = "ложное "/> <сетевой хост =" webmail.yyy.com»порт = "25" UserName = "[email protected]" пароль = "asdf12" defaultCredentials = "ложь"/>

+0

Я ПОЛУЧИЛ ЭТУ ОШИБКУ. Элемент может появляться только один раз в этом разделе. (C: \ Inetpub \ vhosts \ XXX.com \ httpdocs \ web.config строка 64) –

+0

, когда я отправляю почту, я получаю выше проблемы (предыдущее сообщение) –

ответ

1

Вы можете иметь только один сервер SMTP в этом разделе. Если вам нужно использовать два, вы должны, вероятно, сохранить информацию в разделе appsettings файла web.config и установить соответствующие значения при создании SMTPClient.

Смежные вопросы