Speichern SMTP-Anmeldeinformationen für einen VB.Net Anwendung

sHi folk,

Ich habe die Speicherung von SQL connection strings in der web.conf, die ist gut, aber jetzt brauche ich zum speichern der SMTP-Anmeldeinformationen irgendwo geschützt. web.conf scheint die wahrscheinlichste Ort, seit Ihr geschützt, aber wie können Sie gespeichert werden?

Habe ich die details auf meiner Website.conf aber amnot sicher, wie Sie auf Sie verweisen

<system.net>
   <mailSettings>
   <smtp>
    <network 
      host ="server"
      userName ="username"
      password ="password"
      defaultCredentials =" false"
      port =" 25"
    />
  </smtp>
  </mailSettings>
</system.net>

Senden der E-mail:

      Dim mail As New MailMessage()

        'set the addresses
        mail.From = New MailAddress("[email protected]")
        mail.To.Add(ToAddress)

        'set the content
        mail.Subject = "User Request Submitted via Client Portal"
        mail.Body = "text in here"
        mail.IsBodyHtml = True

        ' authenticatin
        Dim basicAuthenticationInfo As New System.Net.NetworkCredential("username", "-password-")


        'send the message
        Dim smtp As New SmtpClient("servername")
        smtp.UseDefaultCredentials = False
        smtp.Credentials = basicAuthenticationInfo

        smtp.Send(mail)

-- Jonesy

InformationsquelleAutor iamjonesy | 2010-04-08
Schreibe einen Kommentar