26. juli 2002 - 08:59Der er
10 kommentarer og 1 løsning
Mailkomponent
Jeg er ved at lave min eget postkortsystem, hvor postkortet bliver vist som HTML i modtagerens email. Jeg mangler dog lige forståelsen for selve mailkomponenten. Selve scriptet lyder:
<% Dim objCDO
Set objCDO = Server.CreateObject ("CDONTS.NewMail") objCDO.From = "afsender@domain.dk" objCDO.To = "modtager@domain.dk" objCDO.Subject = "Du har modtaget et postkort" objCDO.Body = "indholdet" objCDO.Send
Set objCDO = Nothing %>
Jeg kunne godt tænke mig en udførlig forklaring på de tre første linier (Set objCDO, objCDO.From, objCDO.To). Hvad er det lige præcis jeg skal udfylde der?
Set objCDO = Gør komponentet CDONTS.NewMail klar til at send en mail objCDO.From = Fortæller CDONTS.NewMail hvem der har sendt mailen objCDO.To = Fortæller CDONTS.NewMail hvem der skal have mailen Set objCDO = Nothing = lukker CDONTS.NewMail
Men, men, men... From og To afhænger jo af, hvem, der vælger at sende et postkort. Skal jeg så putte variablerne ind der? F.eks. Request.Form ("to_email")
Afhængig af konfigurationen af mail serveren, skal du være opmærksom på at det kan være et problem at afsende mails med fremmede afsendere. Nogle (mange) mail servere tillader ikke at en server konfigureret til yourdomain.dk kan afsende mails med eks. me@mydomain.dk.
Ofte vil man istedet anvende en dummy afsender som eks. mailrobot@yourdomain.dk og så blot i mailen informere om hvem der har sendte postkortet.
Hvis du tester dit script lokalt på Windows 98, har du ikke adgang til CDONTS objektet. Du er i så fald nødsaget til at vente med at teste til du har uploadet scriptet til webhotellet. Inden du kaster en masse energi i at afsende mail med fremmede afsendere, bør du lave en hurtig test af, om det er tilladt på dit hotel at gøre dette.
Hvis du har adgang til andre mailomponenter som eks. JMail eller AspEmail, bør du overveje disse som alternativ til CDO/CDONTS, da disse giver en meget bedre fleksibilitet og du kan installere disse på din Windows 98 maskine også.
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.