16. juli 2003 - 11:35
Der er
18 kommentarer og 2 løsninger
Formular med JMail, tror jeg nok det hedder
Hej Jeg skal ha' lavet en formular som sender det hjem til min email! Der skal være følgende felter: Navn: Email: Beskedfelt: Er der nogen som kan klare dette eller har et link? Det skal helst være lidt simpelt da jeg ikke er særlig god til koder.
Annonceindlæg fra Admin By Request
http://tech.dimac.net/ -> products -> components -> w3 jmail -> vælg den version der kører på dit webhotel.
her finder du både dokumentation og færdige koder
Ja....det er jo ikke specialt simpelt. Jeg kigger lige på det og vender tilbage Hvis du eller andre har noget som er mere simpelt så hold jer endelig ikke tilbage
<html> <head> <title>Mail</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="100%" border="0" cellpadding="0" cellspacing="1"> <tr> <td> <form name="form1" method="post" action="index.asp?side=kontakt_mail"> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Dit navn</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <input name="fraNavn" type="text" class="loginform2" id="fraNavn3" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Din e-mail</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <input name="fra" type="text" class="loginform2" id="fra" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Emne</font><br> <input name="emne" type="text" class="loginform2" id="emne" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Besked</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <textarea name="Tekst" cols="37" rows="5" class="loginform2" id="Tekst"></textarea></td> </tr> <tr> <td> <input type="submit" name="Submit2" class="loginform2" value="Send"></td> </tr> </table></td> </tr> </table> </form></td> </tr> </table> <% If Request.ServerVariables("REQUEST_METHOD") = "POST" then set msg = Server.CreateOBject( "JMail.Message" ) msg.ContentType = "text/html" msg.Logging = true msg.silent = true msg.From = request.form("fra") msg.FromName = request.form("fraNavn") msg.AddRecipient request.form("modtagerMail") msg.Subject = request.form("Emne") msg.Body = request.form("Tekst") if not msg.Send("*******") then '**** = en addr. fra din udbyder Response.Write "Mailen kunne ikke afsendes grundet:<br>" Response.Write msg.log else Response.Write "Mailen er korrekt afsendt." end if end if %> </body> </html> Men hvis du siger hvem din udbyder er, så kan jeg hjælpe dig mere
Her er hvad den skrev da jeg prøvede at teste, kan du se hvad problemet er? ------------------------------------ The message was undeliverable. All servers failed to receive the message .execute() { Trying server mail:mail.dirch-passer.dk <- 220 vendsyssel.net ESMTP MDaemon 6.7.9; Wed, 16 Jul 2003 11:58:47 +0200 -> EHLO SERVER <- 250-vendsyssel.net Hello SERVER, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME 250 SIZE 51200000 -> MAIL FROM: <- 250 , Sender ok -> DATA <- 503 Unexpected command or sequence of commands. Error: 503 Unexpected command or sequence of commands. .execute() { Trying server mail:mail.dirch-passer.dk <- 220 vendsyssel.net ESMTP MDaemon 6.7.9; Wed, 16 Jul 2003 11:58:47 +0200 -> EHLO SERVER <- 250-vendsyssel.net Hello SERVER, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME 250 SIZE 51200000 -> MAIL FROM: <- 250 , Sender ok -> DATA <- 503 Unexpected command or sequence of commands. Error: 503 Unexpected command or sequence of commands. 1 of 1 servers failed }
musicchart.dk> jeg kigger lige på det
******* = en af de nedenstående SMTP: Cybercity - vip.cybercity.dk Euroconnect - mail.euroconnect.dk Get2net - smtpserver.get2net.dk InterNord - post1.internord.dk Mobilix - mail.mobilixnet.dk Sonofon - mail.sonofon.dk Stofa Net - mail1.stofanet.dk Tele Danmark - smtp.mail.dk, mail.tele.dk Telia - mail1.telia.com Tiscali - smtp.tiscali.dk Uni2 Danmark - inet.uni2.dk Zitech - mail.inet.zitech.dk
sry - kald .asp siden for: mail.asp - og brug denne kode: <html> <head> <title>Mail</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="100%" border="0" cellpadding="0" cellspacing="1"> <tr> <td> <form name="form1" method="post" action="mail.asp"> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Dit navn</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <input name="fraNavn" type="text" class="loginform2" id="fraNavn3" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Din e-mail</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <input name="fra" type="text" class="loginform2" id="fra" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Emne</font><br> <input name="emne" type="text" class="loginform2" id="emne" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Besked</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <textarea name="Tekst" cols="37" rows="5" class="loginform2" id="Tekst"></textarea></td> </tr> <tr> <td> <input type="submit" name="Submit2" class="loginform2" value="Send"></td> </tr> </table></td> </tr> </table> </form></td> </tr> </table> <% If Request.ServerVariables("REQUEST_METHOD") = "POST" then set msg = Server.CreateOBject( "JMail.Message" ) msg.ContentType = "text/html" msg.Logging = true msg.silent = true msg.From = request.form("fra") msg.FromName = request.form("fraNavn") msg.AddRecipient request.form("modtagerMail") msg.Subject = request.form("Emne") msg.Body = request.form("Tekst") if not msg.Send("*******") then '**** = en addr. fra din udbyder Response.Write "Mailen kunne ikke afsendes grundet:<br>" Response.Write msg.log else Response.Write "Mailen er korrekt afsendt." end if end if %> </body> </html>
16. juli 2003 - 12:42
#10
hmm.. det er det sq også... keysersoze >> havde ikke lige set dit link, sry - pastede bare en gammel kode - men der kan det hele klares på een side.
16. juli 2003 - 12:51
#11
hvilket jeg syntes er en ulempe - men smag og behag :)
16. juli 2003 - 12:52
#12
Den siger: The page cannot be found når jeg prøver at teste Hvordan er det lige det skal stå med "mail.tele.dk"? if not msg.Send("*******") then '**** = en addr. fra din udbyder Skal den nødvendigvis hedde mail.asp
16. juli 2003 - 12:59
#13
Jeg har fundet ud af det med mail.asp :)
16. juli 2003 - 13:03
#14
Kan I ikke hjælpe mig med server oplysningerne
16. juli 2003 - 13:03
#15
ok, din SMTP skal stå sådan: if not msg.Send("mail.tele.dk") then
16. juli 2003 - 13:10
#16
Det virker ikke...her er hvad den skrev: Mailen kunne ikke afsendes grundet: The message was undeliverable. All servers failed to receive the Men jeg kan da heler ikke se hvordan den skal siden kan se hvor den skal sende brevene hen?? Her er nogle JMail koder til noget andet på min side som virker: Send en email til admin if sendEmail = true then Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ServerAddress = "localhost" JMail.Sender = "admin@dirch-passer.dk" JMail.Subject = "Dirch's Gæstebog" JMail.AddRecipient "admin@dirch-passer.dk"
16. juli 2003 - 13:15
#17
det er fordi den skal hedde: msg.AddRecipient request.form("modtagerMail") til msg.AddRecipient "admin@dirch-passer.dk"
16. juli 2003 - 13:28
#18
Du må meget undskylde, men jeg er meget nybegynder, så vil du ikke skære det ud i pap for mig??
16. juli 2003 - 13:33
#19
<html> <head> <title>Mail</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="100%" border="0" cellpadding="0" cellspacing="1"> <tr> <td> <form name="form1" method="post" action="mail.asp"> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Dit navn</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <input name="fraNavn" type="text" id="fraNavn" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Din e-mail</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <input name="fraMail" type="text" id="fraMail" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Emne</font><br> <input name="emne" type="text" id="emne" size="35"></td> </tr> <tr> <td><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Besked</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><br> </strong></font> <textarea name="Tekst" cols="37" rows="5" id="Tekst"></textarea></td> </tr> <tr> <td> <input type="submit" name="Submit" value="Send"></td> </tr> </table></td> </tr> </table> </form></td> </tr> </table> <% If Request.ServerVariables("REQUEST_METHOD") = "POST" then set msg = Server.CreateOBject( "JMail.Message" ) msg.ContentType = "text/html" msg.Logging = true msg.silent = true msg.From = request.form("fraMail") msg.FromName = request.form("fraNavn") msg.AddRecipient "admin@dirch-passer.dk" msg.Subject = request.form("emne") msg.Body = request.form("tekst") if not msg.Send("mail.tele.dk") then Response.Write "Mailen kunne ikke afsendes grundet:<br>" Response.Write msg.log else Response.Write "Mailen er korrekt afsendt." end if end if %> </body> </html>
16. juli 2003 - 13:41
#20
Takker nu ser den umeldbart ud til at virke.....men jeg modtager bare ikke nogen emails Hvad tror du det kan skyldes?
Kurser inden for grundlæggende programmering