Avatar billede mosegris.dk Nybegynder
16. marts 2004 - 11:04 Der er 10 kommentarer og
1 løsning

Formmail med kontaktperson

Hejsa!

Jeg skal bruge en SUPER-ENKEL mailform, ligesom den på http://cliche.dk/?wid=3001&mid=2. Altså, hvor man vælger hvem der skal sendes til (altså, hvilken adresse)!..

Any who want's to help?! :)

//Rasmus
Avatar billede websam Nybegynder
16. marts 2004 - 11:35 #1
Start med at lave din formular i html og brug så Jmail, Cdonst eller en af de andre componenter til at sende mailen med :o)

/Websam
Avatar billede apo Praktikant
16. marts 2004 - 22:44 #2
Den her har jeg selv bygget videre på (jeg bruger også cliche.dk):

form.htm
-------------------------------------
<form method=post action=sendmail.asp>
Fra email: <input type=text name=sender><br>
Til email: <input type=text name=receiver><br>
Emne: <input type=text name=subject><br>
Tekst: <textarea name=body></textarea><br>
<input type=submit>
</form>
------------------------------------

sendmail.asp
------------------------------------
<%
' Indsæt din SMTP mail server her
smtpServer = "SMTP.mail"

' ---
dim sender, subject, body, smtpServer, smtpPort
' Henter data
sender = Request.Form("sender")
receiver = Request.Form("receiver")
subject = Request.Form("subject")
body = Request.Form("body")

Set mail = CreateObject ("JMail.SMTPMail")
mail.ServerAddress = smtpServer
mail.Sender = sender
mail.Subject = subject
mail.AddRecipient receiver
mail.ContentType = "text/html"
mail.ISOEncodeHeaders = false
mail.ContentTransferEncoding = "8bit"
mail.Body = body
mail.Priority = 3
mail.Execute
set mail = nothing

Response.write "Mailen er sendt!"
%>

Apo
Avatar billede apo Praktikant
16. marts 2004 - 22:45 #3
Smider lige et svar :-)

Apo
Avatar billede mosegris.dk Nybegynder
17. marts 2004 - 09:00 #4
Hejsa!

Jeg søger det lidt mere specifikt. Altså, hvor skal jeg skrive de forskellige modtagernavne og -adresser?! :)

Men tak for svaret!..

//Rasmus
Avatar billede apo Praktikant
17. marts 2004 - 21:50 #5
Kan du forklare det lidt nærmere?

Apo
Avatar billede apo Praktikant
17. marts 2004 - 21:59 #6
<form method=post action=sendmail.asp>
Fra navn: <input type="text" name="sendername">
Fra email: <input type="text" name="sender"><br>
Til navn: <input type="text" name="receivername">
<select name="frmrecipient"><option>Support</option><option>Salg</option><option>Information</option><option>Bogholderi</option></select>
Til email: <input type="text" name="receiver"><br>
Emne: <input type="text" name="subject"><br>
Tekst: <textarea name="body"></textarea><br>
<input type="submit" value=" Send ">
</form>
Avatar billede apo Praktikant
17. marts 2004 - 21:59 #7
Hvad skete der lige der?? (prøver lige igen)

Apo
Avatar billede apo Praktikant
17. marts 2004 - 22:00 #8
<form method=post action=sendmail.asp>
Fra navn: <input type="text" name="sendername">
Fra email: <input type="text" name="sender"><br>
Til navn: <input type="text" name="receivername">
<select name="receiver"><option>Support@dinmail.dk</option><option>Salg@dinmail.dk</option><option>Information</option><option>Bogholderi</option></select>
Til email: <input type="text" name="receiver"><br>
Emne: <input type="text" name="subject"><br>
Tekst: <textarea name="body"></textarea><br>
<input type="submit" value=" Send ">
</form>
Avatar billede apo Praktikant
17. marts 2004 - 22:01 #9
Underligt. Inden jeg får skrevet færdig, bliver mit indlæg sendt? Mystisk!
Avatar billede apo Praktikant
17. marts 2004 - 22:14 #10
Prøver lige endnu engang...

Hvis det du tænker på er at brugeren der sender en mail til dig, selv skal vælge modtageradressen, kan dette måske anvendes:


form.htm
-------------------------------------
<form method="post" action="sendmail.asp">
Fra navn: <input type="text" name="sendername">
Fra email: <input type="text" name="sender"><br>
til email: <select name="receiver"><option>mail1@dinmail.dk</option><option>mail2@dinmail.dk</option><option>mail3@dinmail.dk</option><option>mail4@dinmail.dk</option></select><br>
Emne: <input type="text" name="subject"><br>
Tekst: <textarea name="body"></textarea><br>
<input type="submit" value=" Send ">
</form>
-------------------------------------


sendmail.asp
------------------------------------
<%
' Indsæt din SMTP mail server her
smtpServer = "SMTP.mail"

' ---
dim sender, subject, body, smtpServer, smtpPort
' Henter data
sendername = Request.Form("sendername")
sender = Request.Form("sender")
receiver = Request.Form("receiver")
subject = Request.Form("subject")
body = Request.Form("body")

Set mail = CreateObject ("JMail.SMTPMail")
mail.ServerAddress = smtpServer
mail.Sender = sender
mail.Subject = subject
mail.AddRecipient receiver
mail.ContentType = "text/html"
mail.ISOEncodeHeaders = false
mail.ContentTransferEncoding = "8bit"
mail.Body = body
mail.Priority = 3
mail.Execute
set mail = nothing

Response.write "Mailen er sendt!"
%>

Apo
Avatar billede mosegris.dk Nybegynder
18. marts 2004 - 08:47 #11
Er ikke sikker på, jeg kan bruge den. Men der er da noget at gå ud fra! :)

Tak for hjælpen!

//Rasmus..
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

IT-JOB

Capgemini Danmark A/S

Microsoft AI Solution Architect

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Capgemini Danmark A/S

Client Partner

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Vil du være med til at opbygge og udvikle Forsvarets dronekapacitet?