How to do a web.config transform for smtp?

У меня это есть в моем корневом файле web.config

 <mailSettings>
     <smtp from="no-reply@test.com" deliveryMethod="SpecifiedPickupDirectory">
         <specifiedPickupDirectory pickupDirectoryLocation="C:\temp"/>
         <network host="localhost"/>
     </smtp>
 </mailSettings>

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

Итак, у меня будет что-то вроде этого

<system.net>
  <mailSettings>
    <smtp deliveryMethod="Network">
      <network host="smtp.mysite.com" userName="myuser" password="mypassword" />
    </smtp>
  </mailSettings>
</system.net>

Как я могу поместить это в свой файл web.release.config? Должен ли я просто заменить mailSettings . Я еще не уверен, как преобразовать.

38
задан Arnold Zokas 13 August 2013 в 18:23
поделиться