Avatar billede exciter Nybegynder
03. februar 2002 - 17:42 Der er 9 kommentarer og
1 løsning

JMAIL PROBLEMER...

Man sku´ tro det var løgn, men jeg har problemer igen igen med endnu en JMAIL :Ó(
Er der nogen der kan fortæller hvorledes kontakter.asp skal se ud, når jeg nu gerne vil at den også sender input og session i rubrikkerne: "doman" samt "ende"

Hrmmmmmm...var det forståeligt?

Jeg kan køre dette uden problem, men jeg modtager heller ingen mails :O(
Hvorfor?
Points fordeles på de 2 forskellige spørgsmål, således
60points for kontakter2.asp + 30points for hvorfor den ikke sender mail til mig

/SH
......................................................
Min Formmail ser således ud
------------------------------
<form name="askMail" method="POST" action="kontakter2.asp">
<input type="HIDDEN" name="modtag" value="webmaster@mitdomæne.dk">
<I>Navn</I> &nbsp; &nbsp; &nbsp; &nbsp;<input type="TEXT" name="navneFelt"><br>
<I>Email</I>&nbsp; &nbsp; &nbsp; &nbsp;<input type="TEXT" name="mail"><br>
<I>Dom&aelig;ne</I> &nbsp; <input type="TEXT" name="doman"><select name="ende" size="-1"><option selected>.dk</option>
                                  <option>.com</option>
                                  <option>.net</option>
                                  <option>.org</option>
                                  <option>.as</option>
                                  <option>.it</option>
                                  <option>.nu</option>
                                  <option>.se</option>
                                  <option>.biz</option>
                                  <option>.info</option>
                                  </select><br>
<CENTER><I>Skriv eventuelt besked her:</I>&nbsp;<br><textarea name="tekst" rows=6 COLS=34></textarea>
</tr></td>
<tr><td colspan="2"><br>
<center><input type="SUBMIT" name="submit" value="Afsend"></center>
</form>
--------------------------------------------------
kontakter2.asp således  --->
--------------------------------------------------

<%
strFrom = request.form("askMail")
strFromName = request.form("navneFelt")
Session("navn") = request.form("navneFelt")
strTo = request.form("modtag")
strBodyMessage = request.form("tekst")

set msg = Server.CreateOBject( "JMail.Message" )
msg.ContentType = "text/html"
msg.Logging = true
msg.silent = true
msg.From = strFrom
msg.FromName = strFromName
msg.AddRecipient strTo
msg.Body = strBodyMessage

if not msg.Send("mail.mitdomæne.dk") then
    Response.write msg.log
else
    Response.Redirect("home.asp")
end if
%>
Avatar billede rune_c Nybegynder
03. februar 2002 - 18:12 #1
Hej..

Jeg kan godt få det til at virke hos mig, med nogle ændringer:

strFrom = request.form("askMail") det felt findes jo slet ikke!?! Jeg ændrede det til:

strFrom = request.form("mail") & "@" & request.form("doman") & request.form("ende")

og så ændrede jeg selvfølgelig også mail.mitdomæne.dk til mit eget og så virkede det også!

/Rune
Avatar billede rune_c Nybegynder
03. februar 2002 - 18:15 #2
Der er så andre ting jeg ville ændre hvis jeg var dig! I stedet for at lægge din email i en hidden text så lav en variabel i kontakter2.asp med email adressen.
Avatar billede exciter Nybegynder
03. februar 2002 - 19:41 #3
Hmmmm!!!
Testede det lige, men det er stadig det samme.
Jeg modtager ingen mail, men scriptet går fint igennem.
"askMail" er navnet på selve mailFormen, men jeg prøvede da.
Nogen forslag til hvorledes kontakter2.asp skulle se ud hvis jeg lavede min email adresse der istedetfor i mailFormen?
Avatar billede rune_c Nybegynder
03. februar 2002 - 19:57 #4
kan du ikke sende mig din sourcecode til mig på runech@mail.dk så skal jeg prøve at kigge på det..
Avatar billede exciter Nybegynder
03. februar 2002 - 20:07 #5
Tusinde tak..
Er på vej
/SH
Avatar billede rune_c Nybegynder
03. februar 2002 - 20:50 #6
Så har jeg fået en udgave til at virke...:)
Avatar billede rune_c Nybegynder
05. februar 2002 - 20:39 #7
virker den..??!!??
Avatar billede exciter Nybegynder
05. februar 2002 - 20:53 #8
Ikke sådan som jeg gerne ville have den til. Jeg modtog dog, men havde brug for at gemme/overføre informationerne fra felterne.....
Avatar billede exciter Nybegynder
05. februar 2002 - 20:59 #9
Jeg tror dælme at jeg har fundet ud af noget her :O)
Jeg brugte dine første ændringer, og pillede lidt ved dem.
og....hmmmmm.. DET VIRKER.
Tak for at du gad at bruge tiden på mig Rune, du hjalp mig endnu mere ved at sætte mig igang med at tænke selv ...
Nu ser scriptet, således ud
--------------------------------------------
<%
strFrom = request.form("mail")
Session("domaine") = request.form("doman") + request.form("ende")
strFromName = request.form("navneFelt")
Session("navn") = request.form("navneFelt")
strTo = request.form("modtag")
strSubject ="domain-" + request.form("doman") + request.form("ende")
strBodyMessage = request.form("tekst")

set msg = Server.CreateOBject( "JMail.Message" )
msg.ContentType = "text/html"
msg.Logging = true
msg.silent = true
msg.From = strFrom
msg.FromName = strFromName
msg.AddRecipient strTo
msg.Subject = strSubject
msg.Body = strBodyMessage

if not msg.Send("mail.mitdomæne.dk") then
    Response.write msg.log
else
    Response.Redirect("home.asp")
end if
%>
Avatar billede exciter Nybegynder
05. februar 2002 - 21:03 #10
Undskyld jeg ikke lige fik tid før, du får lige dine velfortjente points.
/SH (kommene ASP scribent) :O)
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