Вы пытались установить значения с помощью:
<system.net>
<mailSettings>
<smtp from="testuser@domail.com">
<network password="password" userName="userName" />
</smtp>
</mailSettings>
</system.net>
Надеюсь, это поможет вам.
Но еще лучше было бы, если бы вы могли отделить каркас журналирования от приложения с помощью Common.Logging lib. Затем вы можете использовать любую библиотеку, которую поддерживает Common.Logging, или написать собственный адаптер.