Avatar billede thepcycho Nybegynder
02. februar 2002 - 20:04 Der er 14 kommentarer og
1 løsning

Formmail med Jmail

Havd er der galdt med dette script, jeg modtager ingen mail når jeg tester det, og jeg får desværre helder ingen fejl, så jeg er sådan set lidt lost!!

Form siden (send.asp):
<html>
<head>
<title>Emailsender</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
</head>
<body>

<form method="get" action="SendMail.asp">
<font face="verdena" size="2" color="#000000">
Afsender navn: <br>
<INPUT TYPE="text" SIZE="20" NAME="afsender"><br>
Modtager email: <br>
<INPUT TYPE="text" SIZE="20" NAME="modtager"><br>
Emne:<br>
<INPUT TYPE="text" SIZE="20" NAME="emne"><br>
Indhold:<br>
<textarea rows="15" name="tekst" cols="35"></textarea><br><br>

<input type="submit" name="Send" value="Send email">

</form>

Mailsiden som udfører det(Sendmail.asp):.
<%
afsender      = Request.Form("afsender")
emne      = Request.Form("emne")
modtager      = Request.Form("modtager")
tekst      = Request.Form("tekst")


Set JMail          = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress = "websmtp.snowcat.dk"
JMail.Sender        = afsender
JMail.Subject      = emne
JMail.AddRecipient  modtager
JMail.Priority      = 3
JMail.Body = tekst

  JMail.Execute
 
  Set JMail = Nothing
%>
Avatar billede thepcycho Nybegynder
02. februar 2002 - 20:05 #1
(Server adressen er rigtig og den virker)
Avatar billede askhoej Praktikant
02. februar 2002 - 22:03 #2
Jeg vil tro at din afsender skal være en mail med det rigtige domæne f.eks. fjong@snowcat.dk så skulle det virke.
Avatar billede thepcycho Nybegynder
02. februar 2002 - 22:07 #3
Hvad mener du afsenderen bliver ligesom sendt gennem formen, da scriptet skal kunne benyttes af flere end bare mig, så skal den abre hente afsenderens navn fra formen!
Avatar billede askhoej Praktikant
02. februar 2002 - 22:13 #4
Jeg tvivler på at du har rettighed til at sætte JMail.Sender til andet end EtEllerAndet@snowcat.dk. Virker dit script hvis afsender er lig din mail med domænet snowcat.dk?
Avatar billede thepcycho Nybegynder
02. februar 2002 - 22:23 #5
Hmm vis jeg sætter sender til min email (famkarlsen@get2net.dk) så virker det fint..!!
Avatar billede thepcycho Nybegynder
02. februar 2002 - 22:25 #6
Ups det er mig der klokker i det..!!, jeg har ikke prøvet at skrive min email i sender det var i Addrecipinet..! Men vis det sige jeg ikk kan lave det såen at brugerne selv kan lave afsender navn, der vil altid stå min @snowcat.dk eller hvad???
Avatar billede askhoej Praktikant
02. februar 2002 - 22:25 #7
Okay

Husk på at JMail.Sender skal være lig en mail adresse og ikke et navn
Avatar billede thepcycho Nybegynder
02. februar 2002 - 22:27 #8
Dvs de godt kan skrive Benny@tele.dk eller sådan noget i sender???
Avatar billede askhoej Praktikant
02. februar 2002 - 22:35 #9
jeps - men ikke Benny Nielsen
Avatar billede thepcycho Nybegynder
02. februar 2002 - 22:40 #10
Okay fedt nok, vil strakt prøve det, du får point vis det virker *s*
Avatar billede thepcycho Nybegynder
02. februar 2002 - 23:03 #11
Hmm det lader til det stadig ikke virker det er som om den ikke vil hente afsender adressen fra formen, eller sådan noget..!
Avatar billede thepcycho Nybegynder
02. februar 2002 - 23:06 #12
Jo nu virker det, men lige et spørgsmål til, nu sidder jeg og ser i min indbakke, og der er en mail fra MusicMatch Jukebox (det er hvad der står i afsender), hvordan kan det være de kan have et navn i afsender????
Avatar billede askhoej Praktikant
02. februar 2002 - 23:08 #13
Okay - i dit form tag bruger du Get det skal være Post i stedet - altså:

<form method="post" action="SendMail.asp">
Avatar billede askhoej Praktikant
02. februar 2002 - 23:11 #14
Du kan skrive:

JMail.Sender        = afsender
JMail.SenderName = "MusicMatch Jukebox"

så skulle det vist virke
Avatar billede thepcycho Nybegynder
02. februar 2002 - 23:13 #15
ja, det har du ret i det virker perfekt, tak for hjælpen :)
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