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