Avatar billede fun22 Nybegynder
16. september 2002 - 16:30 Der er 12 kommentarer og
1 løsning

jmail og cliche.dk

Jeg har lige oprettet en webside hos cliche.dk, og så har jeg en form mail på en af siderne, og den virker ikke. Jeg har sendt en mail til dem hvor de sagde at det var fordi at jeg brugte noget som serveren ikke understøttede. Og der står at de understøtter Jmail. Så vil jeg så høre om der er andre der har en side hos cliche.dk og har fået dere jmail til at virke, og hvad de gjorde.

/fun22
Avatar billede eagleeye Praktikant
16. september 2002 - 16:44 #1
Får du en fejl eller virker det ikke??
Avatar billede fun22 Nybegynder
16. september 2002 - 16:56 #2
Jeg får en fejl.
Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/anbefalsc.asp, line 9

Invalid ProgID. For additional information specific to this message please
visit the Microsoft Online Support site located at:
http://www.microsoft.com/contentredirect.asp.
Avatar billede eagleeye Praktikant
16. september 2002 - 16:59 #3
Ja det betyder at den ikke kender det obejct man forsøger at lave med:

Set yy = Server.CreateObject("xxxx")

Hvordan ser din linie 9 ud?
Avatar billede fun22 Nybegynder
16. september 2002 - 17:01 #4
linie 9:

Set Mail = Server.CreateObject("Mail.SMTPMail")
Avatar billede eagleeye Praktikant
16. september 2002 - 17:03 #5
Prøv at rette den til:

Set Mail = Server.CreateObject("JMail.SMTPMail")
Avatar billede fun22 Nybegynder
16. september 2002 - 17:07 #6
Nu virker det.

Men hvad er der så galt med denne linie?:
Mail.Host = "mail.zig-software.dk"
Avatar billede eagleeye Praktikant
16. september 2002 - 17:10 #7
.Host mener jeg ikke er JMail paramter.

Normalt angiver man mailseradressen mend ServerAddess med JMail eks:
Mail.ServerAddress = "stmp.cliche.dk"
Avatar billede fun22 Nybegynder
16. september 2002 - 17:11 #8
Det var denne linie:
Mail.FromName = from
Avatar billede eagleeye Praktikant
16. september 2002 - 17:14 #9
Er du sikker på dit script ikke er lavet til ASPMail og ikke JMail, et typisk Jmail script ser sådan her ud:

  Set JMail          = Server.CreateObject("JMail.SMTPMail")
  JMail.ServerAddress = "stmp.cliche.dk"
  JMail.Sender        = "dinmail@website.dk"
  JMail.SenderName    = "Dit navn"
  JMail.Subject      = "Mail fra hjemmesiden."
  JMail.AddRecipient  "modtager@adresse.dk"
 
  JMail.Body = " BODY DELEN HER "
  JMail.Execute
 
  Set JMail = Nothing
Avatar billede fun22 Nybegynder
16. september 2002 - 17:34 #10
email, skal hentes fra en anden side. Der er der et tekst felt, der hedder from.

Hvordan gør man det?
Avatar billede eagleeye Praktikant
16. september 2002 - 17:39 #11
Hvis du har en form:

<form method="POST" action="enside.asp">

<table align="center">
<tr><td>
  afsender: <input type="text" name="from">
</td></tr>
<tr><td>
  <input type="submit" value="Send" name="Send"></td></tr>
</table>
</form>



og så kan du rette linien:
JMail.Sender        = "dinmail@website.dk"

Til:
JMail.Sender        = Request.Form("from")
Avatar billede fun22 Nybegynder
16. september 2002 - 18:53 #12
Det virker nu!! Tak

Du skal lige svare hvis du vil ha pointene
Avatar billede eagleeye Praktikant
16. september 2002 - 18:59 #13
Ok :)
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