Avatar billede mmog Nybegynder
26. september 2003 - 11:08 Der er 20 kommentarer og
1 løsning

JMail istedet for ASPmail

Hej Eksperter.

Har et script på en side som senderpostkort. Siden er sat til ASPmail og det understøtter min serverver ikke. Den understøtter kun JMail. Er der nogen der kan sige hvad der skal ændres for at det kan komme til at virke? send.asp'en ser ud som følgende:

<html>
<head>
<!-- Minus AutoDato -->
<title>Ditt postkort er sendt!</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
</head>
<body bgcolor="#FFFFFF">
<div align="center">
  <center>
  <table border="0" bgcolor="#c0c0c0" cellspacing="1" style="font-family: Verdana; font-size: 10pt">
    <tr>
      <td width="100%">
        <p align="center"><b>Ditt postkort er sendt til <%=Request.Form("to_email")%></b>
        <br>
      </td>
    </tr>
  </table>
  </center>
</div>

<%   
'  Oppsett mot ASPMail komponenten
Dim myMail
Set myMail = Server.CreateObject("SMTPsvg.Mailer")
myMail.RemoteHost = "smtpgw.fiskenshusdanmark.dk"
myMail.FromAddress = "info@fiskenshusdanmark.dk"
myMail.AddRecipient Request.Form("to_email"), Request.Form("to_email")
myMail.Subject = "Du har fått et postkort!"
myMail.ContentType = "text/html"
' Setter opp en webside som sendes til mottagerens mailbox
myMail.BodyText = "<html><head><title>Du har fått et postkort</title></head><body><div align=""center""><center><table border=""0"" width=""100%"" style=""font-family: Verdana; font-size: 10pt; color:white;"" bgcolor=""#000084""><tr><td width=""40%"" valign=""top""><img src=""http://www.dittdomene.com/postkort/postkort1/katter.jpg"" hspace=""5"" vspace=""3""></td><td width=""60%"" valign=""top""><center><img src=""http://www.dittdomene.com/postkort/postkort1/logo.gif""><BR><FONT SIZE=""1"">Et postkort er sendt fra (din side)</font><hr size=""1""><p><b>Hei!<p><font color=""FFFF00"">  " & Request.Form("from_name") & "</FONT> har sendt deg et postkort!</b></center><br><font color=""FFFFC0"">" & Request.Form("melding") & "</font></td></tr></table></center></div></font></body></html>"
myMail.SendMail
Set myMail = nothing
%>
</body>
</html>

mvh Morten
Avatar billede alleslev Nybegynder
26. september 2003 - 12:22 #1
<html>
<head>
<!-- Minus AutoDato -->
<title>Ditt postkort er sendt!</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
</head>
<body bgcolor="#FFFFFF">
<div align="center">
  <center>
  <table border="0" bgcolor="#c0c0c0" cellspacing="1" style="font-family: Verdana; font-size: 10pt">
    <tr>
      <td width="100%">
        <p align="center"><b>Ditt postkort er sendt til <%=Request.Form("to_email")%></b>
        <br>
      </td>
    </tr>
  </table>
  </center>
</div>

<%   

Set Mailer = Server.CreateOBject("JMail.Message")
Mailer.RemoteHost = "smtpgw.fiskenshusdanmark.dk"
Mailer.Charset = "iso-8859-1"
Mailer.FromName = "info@fiskenshusdanmark.dk"
Mailer.From = "info@fiskenshusdanmark.dk"
Mailer.AddRecipient Request.Form("to_email"), Request.Form("to_email") Mailer.Subject = "Du har fått et postkort!"
Mailer.BodyText = "<html><head><title>Du har fått et postkort</title></head><body><div align=""center""><center><table border=""0"" width=""100%"" style=""font-family: Verdana; font-size: 10pt; color:white;"" bgcolor=""#000084""><tr><td width=""40%"" valign=""top""><img src=""http://www.dittdomene.com/postkort/postkort1/katter.jpg"" hspace=""5"" vspace=""3""></td><td width=""60%"" valign=""top""><center><img src=""http://www.dittdomene.com/postkort/postkort1/logo.gif""><BR><FONT SIZE=""1"">Et postkort er sendt fra (din side)</font><hr size=""1""><p><b>Hei!<p><font color=""FFFF00"">  " & Request.Form("from_name") & "</FONT> har sendt deg et postkort!</b></center><br><font color=""FFFFC0"">" & Request.Form("melding") & "</font></td></tr></table></center></div></font></body></html>"
       
if not Mailer.Send("smtpgw.fiskenshusdanmark.dk") then
Response.Write " Mailing Failed... Error is: <br>"
Response.Write Mailer.Response
else
Response.Write " Deres meddelelse er sendt!<p>"
end if

Set Mailer = nothing
%>
</body>
</html>

detter er det samme i jmail håber det virker:)
Avatar billede mmog Nybegynder
26. september 2003 - 12:36 #2
Når jeg sætter det ind får jeg følgende fejl:

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/www/aspmail/postkort/postkort1/send.asp, line 28

Mailer.AddRecipient Request.Form("to_email"), Request.Form("to_email") Mailer.Subject = "Du har fått et postkort!"
Avatar billede alleslev Nybegynder
26. september 2003 - 12:40 #3
ja det var min fejl sorry du skla lige lave et linieskift der hvor der står Mailer.Subject = "Du har fått et postkort!" den skal stå på sin egen linie
Avatar billede mmog Nybegynder
26. september 2003 - 12:54 #4
Den er ok nu. Men så giver den følgende fejl:

Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'RemoteHost'

/www/aspmail/postkort/postkort1/send.asp, line 24

Hvad er det der skal stå i linie 24 og 25?

line 24: myMail.RemoteHost = "smtpgw.dinudbyder.com"
line 25: myMail.FromAddress = "din@email.com"
Avatar billede alleslev Nybegynder
26. september 2003 - 13:03 #5
prøv at brug denne:
"mailhub.registeredhost.com" i stedet for den bruger vi:)
Mailer.RemoteHost = "mailhub.registeredhost.com"
Avatar billede alleslev Nybegynder
26. september 2003 - 13:05 #6
der skla stå et navn på en server der kan vidresend din mail alså en SMTP server, du kan ikke bare skrive noget itlfældig i den linie, men den jeg forsltår virker helt sikkert
Avatar billede alleslev Nybegynder
26. september 2003 - 13:46 #7
Virker skidtet?
Avatar billede mmog Nybegynder
27. september 2003 - 18:53 #8
;) Nej skidtet virker stadig ikke. Kan det ikke være fordi serveren ikke har ASPmail men Jmail istedet. Eller skulle det ikke betyde noget?
Avatar billede alleslev Nybegynder
28. september 2003 - 14:43 #9
Jammen det skidt jeg har givet dig det er Jmail og det var det du bad om:) hvorfor har du egentlih givet mig point hvis det ikke virker?
Avatar billede mmog Nybegynder
28. september 2003 - 19:20 #10
Du har jo brugt lang tid på det.. Burde jeg ikke have givet dig point? Håber da også stadig at du vil prøve at hjælpe. Men den siger stadig fejl i linien med: Mailer.RemoteHost = "mailhub.registeredhost.com"
Avatar billede alleslev Nybegynder
29. september 2003 - 11:05 #11
Ja, du skal finde ud af hvilken smpt server din webhotel er tilknyttet, prøv at sende en mail til dem ellers fortæl mig  lige hvilket webholte du skla bruge til siden:)
Avatar billede mmog Nybegynder
01. oktober 2003 - 11:52 #12
Bruger jetcom.dk.. Det er ikke mig der har bestemt at det skal være dette. Men finder lige ud af det..
Avatar billede mmog Nybegynder
01. oktober 2003 - 12:12 #13
De skulle være tilknyttet deres egen som skulle hedde mail.jetcom.dk(:25) med mpske :25 efter.
Avatar billede alleslev Nybegynder
01. oktober 2003 - 21:07 #14
Mailer.RemoteHost = "mail.jetcom.dk" prøv det
Avatar billede mmog Nybegynder
01. oktober 2003 - 21:11 #15
har prøvet... Det virker heller ikke... Huuulk ;)
Avatar billede mmog Nybegynder
01. oktober 2003 - 21:11 #16
Har næsten fundet mit et træ i skoven ;) (joke)
Avatar billede alleslev Nybegynder
01. oktober 2003 - 21:17 #17
Hmn efter hvad jeg kna se så understøtter de da vidst ikke ASP komponenter, ellers så fortøæller de bare ikke om det på deres hjemmeside:)
Avatar billede alleslev Nybegynder
01. oktober 2003 - 21:19 #18
Men du kan bruge CGI script til det, formmail den kan jeg da lige prøve at finde til dig:)
Avatar billede alleslev Nybegynder
01. oktober 2003 - 21:26 #19
Nej jeg kan squ ikke lige finde ud af deres formmail system der manlger en linie som jeg ikke selv kender desværre
Avatar billede mmog Nybegynder
01. oktober 2003 - 21:45 #20
Ok. Men mange tak for hjælpen.
Avatar billede alleslev Nybegynder
01. oktober 2003 - 22:08 #21
Ok der siger tak for point:)
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