Avatar billede mema Nybegynder
14. maj 2007 - 16:53 Der er 5 kommentarer og
1 løsning

Smtp Server definition i Web.config

I et webform, som sender mail, har jeg skrevet nogle infos vedr. Smtp-Servernavn, afsender og modtager mm.
Nu skal jeg lægge 2 ting i denne relation på Web.config i stedet for selve codebehinde.
1- Information om "Smtp Servernavn"
2- "Til hvem" skal mailen sendes (som default) - Det kan være flere, der modtager mailen (inkl. den som sender webformen af sted)
Tak for hjælpen.
Avatar billede dr_chaos Nybegynder
14. maj 2007 - 19:39 #1
altså du kan placerer smtp server oplysningerne i appsettings.
f.eks:
<appSettings>
<add key="SMTP" value="minsmtp.dk" />
</appSettings>

Du læser den med string smtp = ConfigurationSettings.AppSettings["SMTP"];

Jeg vil ikke umiddelbart anbefale dig at skrive afsendere ind web.config'en hvis de skifter ofte.
Eller kan du gøre det på samme måde som med smtp
Avatar billede mema Nybegynder
14. maj 2007 - 21:20 #2
Hvad med "From" property i Web.config? og evt. læsning af den i coden?

Jeg bruger .NET 2.0. Jeg har læst at man evt. kan bruge:

<system.net>
    <mailSettings>
      <smtp>
        <network
            host="relayServerHostname"
            port="portNumber"
            userName="username"
            password="password" />
      </smtp>
    </mailSettings>
</system.net>

<system.web>
  ...
</system.web>
Avatar billede dr_chaos Nybegynder
14. maj 2007 - 21:22 #3
<appSettings>
<add key="FROM" value="Ja det er mig" />
</appSettings>
string from= ConfigurationSettings.AppSettings["FROM"];
Avatar billede dr_chaos Nybegynder
14. maj 2007 - 21:26 #4
ja det kan du godt.
Prøv evt at kigge her:
http://sholliday.spaces.live.com/
bare søg efter "Smarter Email/Smtp setup with DotNet Configuration Sections (1.1 and 2.0)"
Det er lidt nede af siden. Der er et sample projekt du kan downloade og med fordel bruge.
Avatar billede mema Nybegynder
15. maj 2007 - 13:43 #5
Tak for hjælpen.
Send et svar.
Avatar billede dr_chaos Nybegynder
15. maj 2007 - 22:38 #6
svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester