Como recuperar programaticamente os detalhes do servidor smtp do web.config

Eu tenho os seguintes detalhes de SMTP armazenados no web.config

<system.net>
    <mailSettings>
      <smtp from="[email protected]">
        <network host="mail.domain.com" port="25" userName="username" password="password" defaultCredentials="true"/>
      </smtp>
    </mailSettings>
  </system.net>

Como posso recuperar esses valores de dentro de uma classe c #.

questionAnswers(3)

yourAnswerToTheQuestion