Is there a way to set the EnableSSL from the web.config?
I could set this property in code, but that wouldn't work for the Simple Mail Web Event and other classes that uses the default Smtp Server. Any ideas?
For .NET 3 and earlier: You can't. You have to manage it by hand.
For more information you can see http://robertseder.spaces.live.com/blog/cns!587F478B9240C01E!270.entry.
For .NET 4: You can.
<configuration> <system.net> <mailSettings> <smtp deliveryMethod=”network”> <network host="localhost" port="25" enableSsl="true" defaultCredentials="true" /> </smtp> </mailSettings> </system.net> </configuration>