Att mail hamnar i skräppostmappen är nog inget som du kan påverka i hur du skickar ditt mail via asp.net, så länge du inte skickar spoofat, med innehåll som liknar Spam så skall inte det vara något problem.
defaultCredentials använder du om du måste autentisera för att skicka via den angivna SMTP-servern.
http://technet.microsoft.com/en-us/library...redentials.aspx