14. januar 2002 - 21:19Der er
20 kommentarer og 1 løsning
Attachments med JMail
Jeg ville gerne lave det sådan, at en person kan attache et billede til sin besked via JMail i en formular på mit websted.
Har du et eksempel på en formular-kode, hvor man kan klikke på \"Browse\" og så gennemsøge sin harddisk, finde filen og klikke \"OK\" Filens navn ligger nu i formularens felt, og når han klikker Send, sendes billedet med til mig sammen med beskeden.
Den tilhørende request.form kode til indsættelse i JMAil vil blive modtaget med kyshånd :0)
Du skal bruge en komponent der hedder ASPEMail for at sende filer med Mail! Komponenten er en del af ASPUpload, men det er ikke sikkert du har den!! Tjek lige....
OK! Du kan måske brugeASPUpload ! Du kan bruge denne kode. Du skal først uploade filen der skal sendes ti computeren. Bagefter:
<%@LANGUAGE=\"VBSCRIPT\" %> <HTML> <BODY> <% \' Create the JMail message Object set msg = Server.CreateOBject( \"JMail.Message\" )
msg.AddCustomAttachment dinfil.txt, false
\' Set logging to true to ease any potential debugging \' And set silent to true as we wish to handle our errors ourself msg.Logging = true msg.silent = true
\' Get the form variables, using the upload object Name = upload.Form(\"name\") SenderEmail = upload.Form(\"email\") Subject = \"Regarding \" & upload.Form (\"subject\") Recipient = upload.Form(\"recipient\") Body = upload.Form(\"body\")
\' And apply them to the message msg.From = SenderEmail msg.FromName = Name
msg.AddRecipient Recipient msg.Subject = Subject
msg.Body = Body
\' To capture any errors which might occur, we wrap the call in an IF statement if not msg.Send( \"mail.myDomain.net\" ) then Response.write \"<pre>\" & msg.log & \"</pre>\" else Response.write \"Message sent succesfully!\" end if
\' And we\'re done! the message has been sent. %> </BODY> </HTML>
Hvis jeg kan lave bliver det ihvertfald ikke lige nu.... Jeg har måske tid senere.... Ellers luk dette spm og opret et nyt... Håber du er blevet klogere....
Måske et helt tosset spm. - men jeg vil godt have det helt klart!!!!
Hvis man vil SENDE EN MAIL MED JMAIL - er det da virkelig nødvendigt med en upload komponent?? Der skal jo ikke uploades nogen fil til serveren - men SENDES en mail. Er jeg gal på den?
Jeg kan ikke forstå, hvis man skal. Men filen skal jo normalt ligge på serveren, hvis man skal attache noget. I mit tilfælde skal der jo nok uploades fra afsenderens \"Skrivebord\"...
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.