14. juni 2004 - 23:22
Der er
50 kommentarer og 1 løsning
hvor i dette jmailscript skal jeg smide modtagers email adresse ?
' -> DENNE MAIL KOMPONENT ER 'JMail'. ' -> DETTE ER VARIABLERNE FRA FORMULAR FELTERNE. Dim strOrderForm_Name Dim strOrderForm_Email Dim strRecipient_Name Dim strRecipient_Email strOrderForm_Name = Request.Form("OrderForm_Name") strOrderForm_Email = Request.Form("OrderForm_Email") strRecipient_Name = "e-shop'en" strRecipient_Email = Request.Form("OrderForm_Email") ' -> DETTE ÅBNER ET MAIL SERVER OBJEKT. Set JMail = Server.CreateObject("JMail.SMTPMail") ' -> DETTE ER MAIL SERVEREN, DER VIL SENDE E-MAIL'EN. JMail.ServerAddress = "smtp.cliche.dk" ' -> DETTE ER AFSENDERENS NAVN FRA FORMULAR FELTET. JMail.SenderName = strOrderForm_Name ' -> DETTE ER AFSENDERENS E-MAIL ADRESSE FRA FORMULAR FELTET. JMail.Sender = strOrderForm_Email ' -> DETTE ER AFSENDERENS SVAR E-MAIL ADRESSE FRA FORMULAR FELTET. JMail.ReplyTo = strOrderForm_Email ' -> DETTE ER MODTAGERENS E-MAIL ADRESSE OG NAVN ("E-MAIL ADRESSE", "NAVN"). JMail.AddRecipientEx strRecipient_Email, strRecipient_Name ' -> DETTE ER MODTAGERENS E-MAIL ADRESSE OG NAVN ("E-MAIL ADRESSE", "NAVN"). ' -> BEMÆRK: DETTE SENDER EN KOPI AF ORDREN TIL AFSENDEREN FRA FORMULAREN. JMail.AddRecipientEx strOrderForm_Email, strOrderForm_Name ' -> DETTE ER EMNET PÅ E-MAIL'EN. JMail.Subject = "e-shop'en - Ordre" ' -> DETTE ANGIVER PRIORITETEN: 1 = HØJ, 3 = NORMAL, 5 = LAV. JMail.Priority = 3 ' -> DETTE ANGIVER INDHOLDETS TYPE. JMail.ContentType = "text/plain" ' -> DETTE ER INDHOLDET AF E-MAIL'EN. STANDARD TEKST ER KOMBINERET MED FORMULAR VARIABLER. JMail.Body = OrderMailText JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") JMail.Execute Set JMail = Nothing End If End If ' ---------> HER SLUTTER MAIL KOMPONENTEN.
Annonceindlæg fra Barco
Er jeres mødelokaler sikre nok?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
mit problem her er at det er en del af en shop jeg prøver at få til at virke
arh.. Ok.. Det er sådan set lige meget hvor du smider den ind, bare det er inden jmail.execute og efter set jmail.. Men modtageren er nu: strRecipient_Email = Request.Form("OrderForm_Email")
strOrderForm_Name = Request.Form("OrderForm_Name") strOrderForm_Email = Request.Form("OrderForm_Email") strRecipient_Name = "e-shop'en" strRecipient_Email = "cdc@get2net.dk" denne virker
nåh så fik jeg ikke tænkt mig om og skrev min email adresse.... :o(
jeg modtager ordren som forhandler, men ikke som kune, selv med samme email adresse, kan du lure den ?
Arh.. så er det med at håbe der ikke kommer en sniffer og fanger den.. De linier du har der, det er dem der definere hvem der er afsender og modtager jo.. Hvis det skal være som en kvitering, så skal du bytte om på dem, så du kommer til at stå som afsender.. strOrderForm_Name = "cdc snabelfætter get2net.dk" strOrderForm_Email = "E-shoppen" strRecipient_Name = Request.Form("OrderForm_Name") strRecipient_Email = Request.Form("OrderForm_Email") vil jeg umiddelbart sige.
hmm... 2 sek. Kigger lige på din kode.
arh.. Det er egentlig klart (tror jeg).. strOrderForm_Name = Request.Form("OrderForm_Name") strOrderForm_Email = Request.Form("OrderForm_Email") strRecipient_Name = "e-shop'en" strRecipient_Email = Request.Form("OrderForm_Email") strOrderForm_Email og strRecipient_Email får tildelt samme værdi, altså vil det sige at mailen bliver sendt til den samme mail 2 gange..
14. juni 2004 - 23:50
#10
når jeg ikke brugte den med min email, virkede den overhoved ikke. så sadt jeg min mail på så fik jeg ordren, men kunden fik ingen ......
14. juni 2004 - 23:51
#11
mystisk.. Hvordan ser din form ud.? Er du sikker på at felterne hedder det samme..?
15. juni 2004 - 00:06
#12
formen er her: <form action="order_send.asp" method="post" name="submit_order"> <p><span class="bold">Firma</span> <br clear="all"><input name="OrderForm_Company" size="40" type="text"></p> <p><span class="bold">Navn</span> <br clear="all"><input name="OrderForm_Name" size="40" type="text"></p> <p><span class="bold">Gade/vej</span> <br clear="all"><input name="OrderForm_Street" size="40" type="text"></p> <p><span class="bold">Postnummer</span> <br clear="all"><input name="OrderForm_PostalCode" size="40" type="text"></p> <p><span class="bold">By</span> <br clear="all"><input name="OrderForm_City" size="40" type="text"></p> <p><span class="bold">Telefon</span> <br clear="all"><input name="OrderForm_Phone" size="40" type="text"></p> <p><span class="bold">E-mail</span> <br clear="all"><input name="OrderForm_Email" size="40" type="text"></p> <p><span class="bold">Besked</span> <br clear="all"><textarea cols="38" name="OrderForm_Message" rows="6" wrap="soft">Skriv en besked til e-shop'en her...</textarea></p> <!-- BEMÆRK: KODEN 'wrap="soft"' ER FOR TILPASNING TIL ÆLDRE NETSCAPE BROWSERE --> <table> <tr> <td><input class="button" onMouseOut="this.className='button'" onMouseOver="this.className='buttonHover'" type="submit" value="AFGIV ORDRE"></td> <td><input class="button" onMouseOut="this.className='button'" onMouseOver="this.className='buttonHover'" type="reset" value="SLET ALT"></td> </tr> </table>
15. juni 2004 - 00:09
#13
skal jeg bytte rundt på dem: strOrderForm_Name = "cdc snabelfætter get2net.dk" strOrderForm_Email = "E-shoppen" strRecipient_Name = Request.Form("OrderForm_Name") strRecipient_Email = Request.Form("OrderForm_Email") som du skrev i din kommentar
15. juni 2004 - 00:11
#14
hmm... Nej, det vil jeg ikke mene alligevel så, nu når jeg har set din kode.. Umiddelbart, så synes jeg altså at det ser rigtig nok ud.. hmm... tror jeg ved hvad fejlen er..
15. juni 2004 - 00:13
#15
prøv at rette denne linie: JMail.AddRecipientEx strRecipient_Email, strRecipient_Name til: JMail.AddRecipientBCC strRecipient_Email
15. juni 2004 - 00:16
#16
jeg modtager som forhandler, dog ikke som kunde
15. juni 2004 - 00:19
#17
den virker med to mails nu, dog vil den blive sendt til kunden med hans eget navn i fra i mailen
15. juni 2004 - 10:40
#18
det er de her linier du skal rette: JMail.SenderName = strOrderForm_Name ' -> DETTE ER AFSENDERENS E-MAIL ADRESSE FRA FORMULAR FELTET. JMail.Sender = strOrderForm_Email De skal være strRecipient_name og strRecipient_Email i stedet.. Undskyld jeg ikke lige svarede i går.. Jeg røg lige i seng.
15. juni 2004 - 14:12
#19
det gjorde jeg også, når du ikke gad at svare :o) Tester lige ...
15. juni 2004 - 14:13
#20
c",)
15. juni 2004 - 14:17
#21
sådan her: ' -> DETTE ER AFSENDERENS E-MAIL ADRESSE FRA FORMULAR FELTET. JMail.Sender = strRecipient_Email
15. juni 2004 - 14:18
#22
hvorfor skal navnet med da der ovenover står: ' -> DETTE ER AFSENDERENS NAVN FRA FORMULAR FELTET. JMail.SenderName = strOrderForm_Name, strRecipient_Name
15. juni 2004 - 14:31
#23
hmm... Den linie burde bare være: JMail.SenderName = strRecipient_Name Det er bare så der står at mailen er fra dit navn i stedet for at der kun står din mail..
15. juni 2004 - 14:40
#25
vil bare se om du modtager en bekræftelse og jeg en ordre
15. juni 2004 - 14:41
#26
jeps... tester lige og vender tilbage om 5 min..
15. juni 2004 - 14:41
#27
jeg fik en mail
15. juni 2004 - 14:58
#28
jeg har ikke fået nogen mail endnu...
15. juni 2004 - 14:59
#29
når jeg testede før tog den 15 min før jeg fik den
15. juni 2004 - 15:00
#30
men som sagt aner ikke om det er riktig, men håber du får en, for ellers aner jeg ikke hvad der er galt
15. juni 2004 - 15:00
#31
tja... Men det er der jo i hvert fald også gået ;-) Jeg prøvede lige igen for at se hvad den siger..
15. juni 2004 - 15:00
#32
Scriptet ser således ud: ' ---------> DETTE ER MAIL KOMPONENTEN ('CDONTS', 'JMail', 'ASPMail'). ' -> DENNE MAIL KOMPONENT ER 'JMail'. ' -> DETTE ER VARIABLERNE FRA FORMULAR FELTERNE. Dim strOrderForm_Name Dim strOrderForm_Email Dim strRecipient_Name Dim strRecipient_Email strOrderForm_Name = Request.Form("OrderForm_Name") strOrderForm_Email = Request.Form("OrderForm_Email") strRecipient_Name = "DM I MIX e-shop'en" strRecipient_Email = "cdc@get2net.dk" ' -> DETTE ÅBNER ET MAIL SERVER OBJEKT. Set JMail = Server.CreateObject("JMail.SMTPMail") ' -> DETTE ER MAIL SERVEREN, DER VIL SENDE E-MAIL'EN. JMail.ServerAddress = "smtp.cliche.dk" ' -> DETTE ER AFSENDERENS NAVN FRA FORMULAR FELTET. JMail.SenderName = strRecipient_Name ' -> DETTE ER AFSENDERENS E-MAIL ADRESSE FRA FORMULAR FELTET. JMail.Sender = strRecipient_Email ' -> DETTE ER AFSENDERENS SVAR E-MAIL ADRESSE FRA FORMULAR FELTET. JMail.ReplyTo = strOrderForm_Email ' -> DETTE ER MODTAGERENS E-MAIL ADRESSE OG NAVN ("E-MAIL ADRESSE", "NAVN"). JMail.AddRecipientBCC strRecipient_Email ' -> DETTE ER MODTAGERENS E-MAIL ADRESSE OG NAVN ("E-MAIL ADRESSE", "NAVN"). ' -> BEMÆRK: DETTE SENDER EN KOPI AF ORDREN TIL AFSENDEREN FRA FORMULAREN. JMail.AddRecipientEx strOrderForm_Email, strOrderForm_Name ' -> DETTE ER EMNET PÅ E-MAIL'EN. JMail.Subject = "e-shop'en - Ordre" ' -> DETTE ANGIVER PRIORITETEN: 1 = HØJ, 3 = NORMAL, 5 = LAV. JMail.Priority = 3 ' -> DETTE ANGIVER INDHOLDETS TYPE. JMail.ContentType = "text/plain" ' -> DETTE ER INDHOLDET AF E-MAIL'EN. STANDARD TEKST ER KOMBINERET MED FORMULAR VARIABLER. JMail.Body = OrderMailText JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") JMail.Execute Set JMail = Nothing End If End If ' ---------> HER SLUTTER MAIL KOMPONENTEN.
15. juni 2004 - 15:01
#33
skal nok smide flere points i :o)
15. juni 2004 - 15:02
#34
fra: dm i mix shoppen til: ellebæk står der på begge ordre fra dig
15. juni 2004 - 15:06
#35
hmm... Prøv at rette den her linie: JMail.AddRecipientEx strOrderForm_Email, strOrderForm_Name til: JMail.AddRecipient strOrderForm_Email
15. juni 2004 - 15:08
#36
er gjort
15. juni 2004 - 15:12
#37
modtager en mail. fra: dm i mix shoppen til: Din email
15. juni 2004 - 15:12
#38
det skulle vel stå fra din email til DM i Mix Shoppen
15. juni 2004 - 15:13
#39
og du får stadig ingen mail ?
15. juni 2004 - 15:15
#40
Jeg har ikke fået den endnu.. Men hvis der står i til at det er den mail, så er det vel egentlig rigtigt.. Ville da mene at shoppen skal stå som afsender, og så modtager du bare en BCC kopi af den mail der er sendt.. Prøver lige med en anden mail, kan være hotmail frasortere mails fra den adresse..
15. juni 2004 - 15:17
#41
Jo... der var den... modtager: mail fra: DM i mix shoppen modtager: min mail.. og så hele ordren i mailen..
15. juni 2004 - 15:18
#42
skal lige siges at det var mailen med student. osv..
15. juni 2004 - 15:24
#43
jeg bliver nødt til at smutte nu.. men kigger lige tilbage senere i aften..
15. juni 2004 - 16:29
#44
jeg har modtaget en med student osgå, så skulle den virke som den skal, tager bare lidt tid inden efsender af mailen modtager en kvitering
16. juni 2004 - 00:30
#45
Jeg har lige chekket min mail nu her, og der er alle de forskellige mails kommet til min konto.. Så det virker vidst som det skal ..?
16. juni 2004 - 20:25
#46
smid et svar ellebaek
16. juni 2004 - 21:57
#47
Jeg smider et svar her ;-)
16. juni 2004 - 21:57
#48
arh... Nok nærmere her ;-)
16. juni 2004 - 21:59
#49
er du sikker på at du skal have points :o)
16. juni 2004 - 21:59
#50
OK da :o) og tak for hjælpen
16. juni 2004 - 22:23
#51
Velbekomme ;-) Du kan jo bare sige til en anden gang.. ..Ellebæk!
Kurser inden for grundlæggende programmering