Avatar billede plumo Nybegynder
09. november 2003 - 11:41 Der er 24 kommentarer og
1 løsning

jmail problem

Jeg skal have lavet dette stykke om til CDONTS, så det fungerer ligesom det ville have gjordt med dette stykke kode:


    Set JMail          = Server.CreateObject("JMail.SMTPMail")
    JMail.ServerAddress = "smtp.aalborghardball.dk"
    Senderemail = email
    Subject = "Registrering af medlem"
    Comments = body

    JMail.Sender = email
    JMail.Subject = subject
    JMail.AddRecipient  "" & recipient & ""

    JMail.Body = "Medlemsnummer: " & memberid & vbcrlf & "Navn: " & realname &  vbcrlf & "email: " & email & vbcrlf & "password: " & password
         
    JMail.Priority = 3

    JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
    JMail.Execute

    noerror = "<br>Tak for din registrering, den vil blive behandlet hurtigst muligt<br>"
Avatar billede ellebaek Nybegynder
10. november 2003 - 20:18 #1
Henviser lige til reglerne...
2.1.11: Det er ikke tilladt at oprette samme spørgsmål flere gange. Er der ikke indløbet tilfredsstillende svar på et spørgsmål efter 7 dage, er det dog tilladt at lukke det oprindelige spørgsmål, og oprette et nyt identisk.

http://www.eksperten.dk/spm/421936
Dette spørgsmål var kun åbent i 3 dage. Hvorefter du lukker selvom det ikke virkede...


Men prøv:
<%
    Subject = "Registrering af medlem"

    Set myMail = CreateObject("CDONTS.NewMail")
    myMail.From = email
    myMail.To= reciepient
    myMail.Subject= subject
    myMail.Body= "Medlemsnummer: " & memberid & vbcrlf & "Navn: " & realname &  vbcrlf & "email: " & email & vbcrlf & "password: " & password

    myMail.Send

    set mymail=nothing
    %>
Avatar billede plumo Nybegynder
10. november 2003 - 20:24 #2
så får jeg denne fejl: CDONTS.NewMail.1 error '80020009'

Unable to connect to server

../register.asp, line 51
Avatar billede ellebaek Nybegynder
10. november 2003 - 20:33 #3
<%
    Subject = "Registrering af medlem"

    Set myMail = Server.CreateObject("CDONTS.NewMail")
    myMail.From = email
    myMail.To= reciepient
    myMail.Subject= subject
    myMail.Body= "Medlemsnummer: " & memberid & vbcrlf & "Navn: " & realname &  vbcrlf & "email: " & email & vbcrlf & "password: " & password

    myMail.Send

    set mymail=nothing
    %>

Prøv dette i stedet...!
Avatar billede plumo Nybegynder
10. november 2003 - 20:35 #4
stadig samme fejl!
Avatar billede ellebaek Nybegynder
10. november 2003 - 20:56 #5
din server, er det b-one ?
Avatar billede ellebaek Nybegynder
10. november 2003 - 20:58 #6
for hvis du gør, så prøv at tilføje denne linie...
myMail.Host = "smtp1.b-one.nu"
Avatar billede ellebaek Nybegynder
10. november 2003 - 21:00 #7
Kunne lige se at du brugte b-one...

Så prøv:
<%
    Subject = "Registrering af medlem"

    Set myMail = Server.CreateObject("CDONTS.NewMail")
    myMail.From = email
    myMail.Host = "smtp1.b-one.nu"
    myMail.To= reciepient
    myMail.Subject= subject
    myMail.Body= "Medlemsnummer: " & memberid & vbcrlf & "Navn: " & realname &  vbcrlf & "email: " & email & vbcrlf & "password: " & password

    myMail.Send

    set mymail=nothing
    %>
Avatar billede plumo Nybegynder
10. november 2003 - 21:47 #8
Jeg får stadig samme fejl. den sker ved denne linje.
myMail.Send
Avatar billede ellebaek Nybegynder
10. november 2003 - 21:55 #9
Der er en her der har haft samme problem som dig, hans løsning ser ud som dit gør nu...
http://www.eksperten.dk/spm/372421
Avatar billede ellebaek Nybegynder
10. november 2003 - 22:07 #10
kan du ikke vise hele koden for den side du er igang med ?
Avatar billede plumo Nybegynder
11. november 2003 - 07:35 #11
<%
    sub register

    ban()

    if request.form("mode") = "send" then

    memberid = request.form("memberid")
    realname = request.form("realname")
    email = request.form("email")
    password = request.form("password")
    recipient = "registrering@b-teens.dk"

    err = 0

    if memberid = "" then
    err = 1
    errormsg = "<br>Du skal skrive dit medlemsnummer"
    end if

    if realname = "" then
    err = 1
    errormsg = errormsg + "<br>Du skal skrive dit navn"
    end if

    if email = "" or instr(email,"@") = 0 then
    err = 1
    errormsg = errormsg + "<br>Feltet 'email' er ikke udfyldt korrekt"
    end if

    if password = "" then
    err = 1
    errormsg = errormsg + "<br>Du skal skrive et password"
    end if

    if err = 1 then

    errormsg = errormsg & "<br>"

    elseif err = 0 then


Subject = "Registrering af medlem"

    Set myMail = Server.CreateObject("CDONTS.NewMail")
    myMail.From = email
    myMail.Host = "smtp1.b-one.nu"
    myMail.To= reciepient
    myMail.Subject= subject
    myMail.Body= "Medlemsnummer: " & memberid & vbcrlf & "Navn: " & realname &  vbcrlf & "email: " & email & vbcrlf & "password: " & password

    myMail.Send

    set mymail=nothing
   

    noerror = "<br>Tak for din registrering, den vil blive behandlet hurtigst muligt<br>"


    end if
    end if

%>
<table width="540" border="0" align="center" cellpadding="2" cellspacing="0">
  <% if getmode() = "normal" then %>
  <tr>
    <td colspan="2"><strong>Registrering 1/2</strong></td>
  </tr>
  <tr>
    <td colspan="2" height='1' background='gfx/gif/dot.gif'></td>
  </tr>
  <tr>
    <td colspan="2">Det er kun muligt for medlemmer af AHF at registrere sig p&aring;
      dette site. Ved at registrere dig, f&aring;r du en masse muligheder og genveje
      p&aring; sitet, som fx muligheden for ikke at skulle udfylde alle felter
      n&aring;r du skriver forum-indl&aelig;g og tags, samt muligheden for at
      tilmelde dig forskellige arrangementer. P&aring; de n&aelig;ste sider, vil
      du finde en r&aelig;kke felter som vi vil bede dig udfylde, b&aring;de for
      din egen skyld og ogs&aring; for vores. Ved at udfylde disse felter, vil
      andre bes&oslash;gende p&aring; sitet, kunne se dine informationer. Vi vil
      gerne bede dig v&aelig;re seri&oslash;s n&aring;r du udfylder felterne,
      da dette er ment som et seri&oslash;st site, og hvis vi finder en profil
      anst&oslash;dende eller p&aring; anden m&aring;de ubehagelig, vil denne
      blive slettet uden advarsel. Ligeledes vil en profil som bliver brugt til
      at skrive ubehagelige kommentarer p&aring; tagwall eller i forum ogs&aring;
      blive slettet uden advarsel.<br> <br>
      Vi h&aring;ber du vil f&aring; en dejligt ophold p&aring; sitet, samt at
      du regelm&aelig;ssigt vil bes&oslash;ge sitet igen.<br> <br> <div align="center"><a href="?page=<%= getpage() %>&mode=register">Forts&aelig;t
        registreringen</a><br>
        <br>
        <br>
        Hvis du har problemer med at registrere, kan du sende en email til <a href="webmaster@aalborghardball.dk">webmaster@aalborghardball.dk</a></div></td>
  </tr>
  <% end if
            if getmode() = "register" then %>
  <tr>
    <td colspan="2"><strong>Registrering 2/2</strong></td>
  </tr>
  <tr>
    <td colspan="2" height='1' background='gfx/gif/dot.gif'></td>
  </tr>
  <tr>
    <td colspan="2">Du bedes nu udfylde felterne nedenfor, og herefter klikke
      'Send registrering'. Herved sendes der en besked til en af administratorerne
      p&aring; www.aalborghardball.dk. S&aring; snart din registrering er godkendt,
      vil du modtage brugernavn og password p&aring; din email-adresse, og du
      vil v&aelig;re klar til at tage din nye profil i brug.<br>
      <font color="#990000"><%= errormsg %> </font> <font color="#006633"><%= noerror%> </font><br>
    </td>
  </tr>
  <form name="form1" method="post" action='default.asp?page=<%= getpage() %>&mode=register'>
    <input type='hidden' name='mode' value='send'>
    <tr>
      <td width="152">Medlemsnummer: </td>
      <td width="388"> <input name="memberid" type="text" class='textfield' id="memberid" value="<%= memberid %>" size="3" maxlength="3"></td>
    </tr>
    <tr>
      <td>Navn:</td>
      <td><input name="realname" type="text" class='textfield' id="realname" value="<%= realname %>" size="30"></td>
    </tr>
    <tr>
      <td>Email:</td>
      <td><input name="email" type="text" class='textfield' id="email" value="<%= email %>" size="30"></td>
    </tr>
    <tr>
      <td>&Oslash;nsket password:</td>
      <td><input name="password" type="text" class='textfield' id="password" value="<%= password%>" size="30"></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><br> <br> <input type="submit" name="Submit" value="Send registrering" class='formbutton'>
      </td>
    </tr>
  </form>
  <% end if %>
</table>
<%
    end sub
%>
Avatar billede ellebaek Nybegynder
12. november 2003 - 11:46 #12
<%
    Subject = "Registrering af medlem"

    Set myMail = Server.CreateObject("CDONTS.NewMail")
    myMail.From = email
    myMail.Host = "smtp1.b-one.net"
    myMail.To= reciepient
    myMail.Subject= subject
    myMail.Body= "Medlemsnummer: " & memberid & vbcrlf & "Navn: " & realname &  vbcrlf & "email: " & email & vbcrlf & "password: " & password

    myMail.Send

    set mymail=nothing
    %>

Fandt lige ud af at serveren hed noget andet...
Prøv dette!
Avatar billede plumo Nybegynder
12. november 2003 - 11:51 #13
Jeg får stadig fejl i denne linje - myMail.Send
Avatar billede ellebaek Nybegynder
12. november 2003 - 12:56 #14
prøv at sende en mail til b-one på deres suport side, og vedlæg den kode jeg skrev til dig før, og spørg hvorfor det ikke virker. for umiddelbart kan jeg kun se at det skulle være serveren der er nede, og derfor ikke fungere...
Avatar billede plumo Nybegynder
12. november 2003 - 13:26 #15
De sagde at jeg skulle prøve med denne her: men kan du så ikke lige rette den til som den sakl være:

<%
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = "modtager@domæne.dk"
objMail.From = "afsender@ditdomænehosbone.dk"
objMail.Subject = "Testemail med Chili!Mail"
objMail.Body = "Hej Modtager" & vbcrlf & vbcrlf & "Email fra min hjemmeside"
objMail.Host = "smtp1.b-one.nu"
objMail.Send
Set objMail = Nothing
%>
Avatar billede ellebaek Nybegynder
12. november 2003 - 13:29 #16
<%
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = reciepient
objMail.From = email
objMail.Subject = subject
objMail.Body = "Medlemsnummer: " & memberid & vbcrlf & "Navn: " & realname &  vbcrlf & "email: " & email & vbcrlf & "password: " & password
objMail.Host = "smtp1.b-one.nu"
objMail.Send
Set objMail = Nothing
%>
 
Sådan her skulle jeg mene... Men det var det jeg skrev tidligere...
Avatar billede plumo Nybegynder
12. november 2003 - 13:32 #17
nej den virker heller ikke?
Avatar billede plumo Nybegynder
12. november 2003 - 13:32 #18
det er sku mystisk
Avatar billede ellebaek Nybegynder
12. november 2003 - 14:48 #19
Det må du nok sige...

Prøv at skrive det til dem som jeg lige kommenterede med før, og spørg hvorfor det ikke virker...
Avatar billede ellebaek Nybegynder
13. november 2003 - 21:03 #20
Fandt du ud af noget ?
Avatar billede plumo Nybegynder
13. november 2003 - 21:05 #21
jeg evnter stadig på svar. Jeg skal nok skrive når jeg har fået noget at vide.
Avatar billede ellebaek Nybegynder
13. november 2003 - 21:06 #22
ok...

Fint nok!
Avatar billede plumo Nybegynder
18. november 2003 - 11:58 #23
så fik jeg sku svar. Og de siger at det skulle virker fint det scipt som du har postet. Og så sluttede de af med at sige: Vi yder ikke support på scripts!

Det er sku langt ude af dem. De kan i det mindste være høflige!

Er der så ikke mere jeg kan gøre?
Avatar billede plumo Nybegynder
18. november 2003 - 12:05 #24
hej - den virker nu! det var den som du postede sidst, men du skrev bare:
objMail.To = reciepient og den skulle laves om til objMail.To = recipient

Bare en lille stavefejl hehe. Men du skal nu have dine point alligevellet. jeg takker mange gange for hjælp :D
Avatar billede ellebaek Nybegynder
18. november 2003 - 18:18 #25
Sådan kan det gå når man ikke kan se skoven for bare træer :-)

Takker for points..
..Ellebæk!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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