Avatar billede timelord Nybegynder
16. juli 2003 - 18:16 Der er 12 kommentarer og
1 løsning

Sende en HTML side med AspMail

Jeg vil gerne sende et nyhedsbrev via min hjemmeside og modulet AspMail.

Det skal ikke være som vedhæftet fil, men en mail i HTML format.

Jeg har HTML siden liggende, ved bare ikke hvordan jeg får AspMail til at sende den.

Nogen der kan hjælpe mig?
Avatar billede goose Nybegynder
16. juli 2003 - 18:37 #1
Mailer.ContentType = "text/html"

se evt. http://www.serverobjects.com/comp/Aspmail4.htm

/Goose
Avatar billede timelord Nybegynder
16. juli 2003 - 18:42 #2
Den kender jeg godt.
Men mit problem er at få en HTML side sendt!
Ikke hvordan jeg sender som HTML, det ved jeg godt.

Men hvordan får jeg lagt en HTML side ind så den sendes?
Avatar billede thesurfer Nybegynder
16. juli 2003 - 18:53 #3
det må være noget med attachment file..
Avatar billede thesurfer Nybegynder
16. juli 2003 - 18:55 #4
hmm.. "Attachments are enabled in the registered version but not in eval copies".. har du license til AspMail? ellers kan du ikke sende filer..
Avatar billede timelord Nybegynder
16. juli 2003 - 18:58 #5
Modulet ligger hos min webudbyder som jeg går ud fra har den fulde version.

Og nej jeg vil ikke vedhæfte filen (attachments) men derimod sende html filen som body!

Håber jeg forklarer mig rigtigt!
Avatar billede thesurfer Nybegynder
16. juli 2003 - 19:01 #6
dvs.. du vil åbne filen, læse indeholdet og lægge det over i en variable, og tilføje variablen til beskeden så det bliver en del af beskeden?
Avatar billede timelord Nybegynder
16. juli 2003 - 19:02 #7
Noget i den stil JA
Avatar billede thesurfer Nybegynder
16. juli 2003 - 19:18 #8
se http://html.dk/tutorials/asp/
Læs fra fil: lektion 15
skriv til fil: lektion 16
Avatar billede thesurfer Nybegynder
16. juli 2003 - 19:23 #9
Avatar billede timelord Nybegynder
16. juli 2003 - 20:10 #10
Du mener jeg skal læse HTML filen linie for linie og bagefter skrive filen linie for linie?
Avatar billede pfp Nybegynder
16. juli 2003 - 21:37 #11
Du er nød til at gøre som goose foreslår....ved godt det kan være en langsommelig process at få din html omskrevet til at passe ind i ASP koden, men det er så vidt jeg ved den eneste mulighed du har.
Avatar billede goose Nybegynder
16. juli 2003 - 22:21 #12
Eksempel:

tekst = "<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 3.2 Final//EN"">" + vbcrlf
tekst = tekst & "<HTML>" + vbcrlf
tekst = tekst & "<HEAD>" + vbcrlf
tekst = tekst & "<TITLE>TEST</TITLE>" + vbcrlf
tekst = tekst & "</HEAD>" + vbcrlf
tekst = tekst & "<BODY>" + vbcrlf
tekst = tekst & "<TABLE WIDTH=""100%"" BORDER=""0"" ALIGN=""center"">" + vbcrlf
tekst = tekst & "<TR>" + vbcrlf
tekst = tekst & "<TD>" + vbcrlf
tekst = tekst & "Dette er en HTML test" + vbcrlf
tekst = tekst & "</TD>" + vbcrlf
tekst = tekst & "</TR>" + vbcrlf
tekst = tekst & "</TABLE>" + vbcrlf
tekst = tekst & "</body>" + vbcrlf
tekst = tekst & "</HTML>" + vbcrlf

- og i dit mailerscript sætter du:
Mailer.BodyText = tekst

Det virker ihvertfald hos mig.

/Goose
Avatar billede timelord Nybegynder
16. juli 2003 - 22:30 #13
Jeg kan bruge både tehsurfers methode til at læse filen som jo er det samme som Goose foreslår.
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
Kurser inden for grundlæggende programmering

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