Avatar billede fc-dong Nybegynder
06. oktober 2001 - 15:30 Der er 11 kommentarer og
1 løsning

Hvad er der galt med denne mailsender...?

Den er lavet som en Jmail
------------------------
<%@LANGUAGE=\"VBSCRIPT\"%>


<% if (cStr(Request(\"Submit\")) <> \"\") Then
Dim email
Set email = Server.CreateObject(\"JMail.SMTPMail\")

email.ServerAddress = \"db.fcweb.dk\"

email.Sender = Request.form(\"person\")

email.AddRecipient = \"tommy@fcweb.dk\"

email.AddRecipientCC \"\"

email.Subject = \"Ny beløb til Dongklubben\"

email.Body = \"Indtast er modtaget fra indtjeningslisten\" & vbcrlf & \"Person: \"  & Request(\"person\") & vbcrlf & \"Email: \" & Request(\"email\") & vbcrlf & \"Password: \" & Request(\"password\") & vbcrlf & \"Kommentare: \" & Request(\"kommentare\") & vbcrlf & \"Dato: \" & Request(\"dato\") & vbcrlf & \"Typespil: \" & Request(\"typespil\") & vbcrlf &  \"Vundetbeløb: \" & Request(\"indtastbeloeb\")



\'Mailtext = \"Indtastning er modtaget fra indtjeningssiden\" & vbcrlf
\'Mailtext = Mailtext & (Request.form(\"person\")) & vbcrlf
\'Mailtext = Mailtext & (Request.form(\"email\")) & vbcrlf
\'Mailtext = Mailtext & (Request.form(\"password\")) & vbcrlf
\'Mailtext = Mailtext & (Request.form(\"kommentare\")) & vbcrlf
\'Mailtext = Mailtext & (Request.form(\"typespil\")) & vbcrlf
\'Mailtext = Mailtext & (Request.form(\"indtastbeloeb\")) & vbcrlf
\'email.body=Mailtext

email.Execute

Set email = Nothing
Response.Clear
Response.Redirect(\"tak_for_mail.asp\")
End If
%>
------------------
Håber I kan hjælpe mig
Avatar billede eagleeye Praktikant
06. oktober 2001 - 15:39 #1
hej
email.AddRecipient er en function så der skal ikke = i.

email.AddRecipient \"tommy@fcweb.dk\"

Avatar billede fc-dong Nybegynder
06. oktober 2001 - 16:08 #2
Hej igen

Jeg har lige lavet den linje om, men når man sender formularen går der meget lang tid før der sker noget...

Prøv selv
http://db.fcweb.dk/fcwebsider/Krammeklubben/formular/indtastbeloeb.asp

Og til sids siger den fejl
Avatar billede zeptic Nybegynder
06. oktober 2001 - 17:22 #3
Jeg gider ikke sidde og vente på at den fejler, så kan du ikke lige komme med fejlmeddelelsen.
Avatar billede eagleeye Praktikant
06. oktober 2001 - 17:25 #4
Jeg ved ikke om det giver fejl men der vel ingen grund til at havde denne 
email.AddRecipientCC \"\"
når du det afligevel er en tom streng som sættet ind. Så prøv at fjerne:
email.AddRecipientCC \"\"
Avatar billede fc-dong Nybegynder
06. oktober 2001 - 17:30 #5
Det er stadigvæk det sammen.

Kan det være en af min to linjer

Set email = Server.CreateObject(\"JMail.SMTPMail\")

email.ServerAddress = \"db.fcweb.dk\"

Den er gal med.

Jeg har webhotel hos enavn

Avatar billede eagleeye Praktikant
06. oktober 2001 - 17:36 #6
Ja det er muligt. Har enavn ikke skrevet hvilken adresse man skal benytte som mailserver adresse?

Eks.vis har Azero denne: \"websmtp.MAILSERVERNAVN.dk\" hvor MAILSERVERNAVN er defineret på deres Support sider.
Avatar billede fc-dong Nybegynder
06. oktober 2001 - 17:38 #7
Jeg har lige fået denne fejlmeddelse fra min explore
HTTP 500 - Intern serverfejl
Internet Explorer
--------------------
De siger at min mailservernavn er \"db.fcweb.dk\"
Avatar billede eagleeye Praktikant
06. oktober 2001 - 17:50 #8
ok så skulle der ikke være noget galt med adressen.
Jeg har prøvet at lade siden stå at loade og den kommer med Script timed out.
Avatar billede eagleeye Praktikant
06. oktober 2001 - 18:04 #9
Er du sikker på Request.form(\"person\") indeholder det rigtge?
Jeg kan se du bruger Request(\"\") de andre steder så prøv:

email.Sender = Request(\"person\")
Avatar billede fc-dong Nybegynder
06. oktober 2001 - 18:12 #10
Det virker stadigvæk ikke, men nu er svartiden da hurtig. Den kommer stadigvæk med fejl
HTTP 500 - Intern serverfejl
Internet Explorer
Avatar billede eagleeye Praktikant
06. oktober 2001 - 18:19 #11
Det forstår jeg ikke jeg har prøvet at lavet en lille test på min hjemmeside:

Set JMail = Server.CreateObject(\"JMail.SMTPMail\")
JMail.ServerAddress = \"websmtp.xxx.dk\"
JMail.Sender = \"admin@xxx.dk\"
JMail.Subject = \"Information\"
JMail.AddRecipient \"aoe@xxx.dk\"
JMail.Body = \"Test mail fra mig\"
JMail.Execute
Set JMail = Nothing

Og det har jeg ingen problem med.
Har du evt prøvet at lavet en lille test med fast email adresse og body bare for at tjekke det ikke er noget med Request(\"\") der drille?
Avatar billede eagleeye Praktikant
15. maj 2002 - 23:47 #12
var det noget.
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