04. juli 2003 - 20:57Der er
20 kommentarer og 1 løsning
Lave asp side og bagefter slette den
Jeg har en template på et velkomstbrev, hvor der skal sættes nogle dataer ind, som f.eks. navn og adresse, hvorefter den skal sende den som en vedhæftet fil i jmail.
kan det lade sig gøre eller forklare jeg det forkert....
eller er det lettere at lave et script der genere velkomst-filen, sender den og sletter filen bagefter
hmm... du kan jo lave det med FSO; oprette filen med de data du vil have, gemme den med et navn, for eksempel dit sessionid, sende filen, og til sidst slette filen med FSO igen.
AttachmentFil = "c:\brev.txt" ' Skal rettes til alt efter om det er en Windows eller Linux maskien
dim fs, fname set fs = Server.CreateObject("Scripting.FileSystemObject") set fname = fs.CreateTextFile(AttachmentFil, true) fname.WriteLine(Brev) fname.Close set fname = nothing
' Send brevet
set JMail = Server.CreateObject("JMAIL.SMTPMail") JMail.ServerAddress = "SNTP serverems adresse" JMail.SenderName = "Afsender" JMail.Sender = "Afsenders email" JMail.AddRecipient "Modtagers email" JMail.Subject = "Vi takker Dem for Deres interesse" JMail.Body = "Se vedlagte attchment" JMail.Attachment AttachmentFil ' Rettes JMail.Execute set JMail = nothing
' Slet filen
fs.DeleteFile(AttachmentFil) ' Rettes set fs = nothing
Du kan desværre ikke sende et stylesheet med som en separat fil; Dine styles skal ind som en del af templaten.
Nej, det skulle der ikke være noget problem med. Templaten er jo ganske almindelig tekst - det er ikke ASP kode. Det vil ikke indflyde på noget andet end hvordan din mail ser ud hos modtageren.
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.