Under egenskaber i IIS skal du installerer frontpage ext. og derefter gå ind under fanebladet (feks i Default Web Site) og skrive hvilken SMTP der skal bruges og hvilke emailadresser der skal bruges.
Cdonts installeres sammen med frontpage ext. på en IIS - Men som du sikkeret allerede har opdaget så virker det ikke bare - selv om du har installeret Fp-ext. Du skal fortælle IIS hvilken SMTP-server der skal bruges for at sende din post ud i verden eller lokalt.
Hvis det er en IIS vi snakker om har du så installeret FrontPage Extensions?
Under IIS / servernavn (højreklik) ligger properties og i der er der et fane-blad der hedder Server Extensions og der er der et punkt der hedder Options - Specify how mail should be sent tryk på settings ... De felter skal udfyldes før noget som helst virker. håber du kan finde det!
Din internet udbyder har en SMTP server f.eks TDC har smtp.tele.dk for privatkunder og ProAccess kunder er det pasmtp.tele.dk og ved email kun du bruge enhver gyldig email adresse.
Er det udfyldt med gyldig smtp og emails så er der kun kode-fejl eller måske en firewall der er lukket på smtp porten
<% If request.form("action")=" Send " then on error resume next Set Mail = CreateObject("CDONTS.Newmail") if err.number = 0 then Mail.From = request.form("SenderEmail") Mail.To = request.form("ReceiverEmail") Mail.Subject = "En lille prøve" Mail.Body = "Her skrives lange breve" Mail.Send Set Mail = Nothing %>
Du ved sikkert hvor det skal kodes men alligevel medsendes et eksempel med formkald og fast tekst.
if request.form("emne") = "" or request.form("afsender") = "" or request.form("besked") = "" then response.redirect "mailfejl.html" Set objMail = CreateObject("CDONTS.Newmail") objMail.From = request.form("afsender") objMail.To = "jem@e-mail.dk" objMail.Subject = request.form("emne") objMail.Body = request.form("besked") objMail.Send Set objMail = Nothing response.redirect "mailsendt.html"
sådan ser den ud... men jeg har jo ikke fortalt den at jeg har hentet CDONTS.dll eller hvad det nu hedder skal jeg ikke gøre det, for ud for hvad jeg kan se er den ikke installeret (porten er åben)
Du skal ikke bruge den dll fil - alt hvad du skal bruge bliver installeret sammen med FP. ext.
Det må være en fejl i IIS opsætningen og jeg har ikke oplevet at der har været andre fejl end ugyldig SMTP-server, fejl ved konf. af de forskellige sites, eller en lukket firewall.
Er det Default Web Site du bruger eller har du oprettet et andet
mange tak - bare prøv med alt som standart /AndersF
Synes godt om
Ny brugerNybegynder
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.