Click here to Skip to main content
15,896,111 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Keep getting the error:

"Insufficient permissions for setting the configuration property 'port'."

VB
Dim client As SmtpClient = New SmtpClient()

client.DeliveryMethod = SmtpDeliveryMethod.Network
client.EnableSsl = "True"
client.Send(msg)


I get the error on this line:

XML
<system.net>
     <mailSettings>
          <smtp from="user@live.com">
               <network host="smtp.live.com" port="587" userName="user@live.com" password="pass" defaultCredentials="false" />
          </smtp>
     </mailSettings>
</system.net>


I am certain the port=587 is correct.

Tried 25, 80, 2525 and 8080 and they did not work.

I think it has something to do with the "Encryption Connection (SSL)" but I thought I had addressed it with "client.EnableSsl = 'true'".
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900