The error is self explanatory. You have not provided the Authenticating Username/Password that will be used in order to access the account.
You need to make Web.Config changes.
Have a look here:
Sending Email in ASP.NET 2.0 [
^]
Something like:
<configuration>
<system.net>
<mailSettings>
<smtp>
<network
host="relayServerHostname"
port="portNumber"
userName="username"
password="password" />
</smtp>
</mailSettings>
</system.net>
<system.web>
...
</system.web>
</configuration>