Avatar billede hybel Nybegynder
22. juli 2002 - 02:20 Der er 8 kommentarer og
3 løsninger

JMail: Jer er TRÆT af det L... ikke virker !!

Newbie ASP som er TRÆT AF DET LORT IKKE VIRKER ORDENTLIGT...

Har oprettet sprg. en gang, er men svarede for hurtigt, det virker ikke!

1. Hvorfor KAGER den FOR VILDT når siden indlæses ?!
2. Hvad skal jeg skrive for at den redirecter til en tak.htm side efter form er sendt ?!


<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ContentTransferEncoding = "8bit"
JMail.Charset = "ISO-8859-1"
       
JMail.Priority = 1
JMail.ServerAddress = "mail.hybels.dk"
JMail.Sender = "mail@hybels.dk"
JMail.Subject = "MEDLEM"
JMail.Body = "Navn = " & Request("Navn") & vbcrlf
JMail.Body = JMail.Body & "Email = " & Request("Email") & vbcrlf
JMail.Body = JMail.Body & "URL = " & Request("URL") & vbcrlf
JMail.Body = JMail.Body & "Besked = " & Request("Besked") & vbcrlf
JMail.Body = JMail.Body & "Landsdel = " & Request("Landsdel") & vbcrlf
JMail.Body = JMail.Body & "Postnr. og by = " & Request("Postnr. og by") & vbcrlf
   
JMail.AddRecipient"hybels@hybels.dk"
' Send it...
JMail.Execute
set JMail = nothing


%>
Avatar billede medions Nybegynder
22. juli 2002 - 02:23 #1
<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.Priority = 1
JMail.ServerAddress = "mail.hybels.dk"
JMail.Sender = "mail@hybels.dk"
JMail.Subject = "MEDLEM"
JMail.Body = "Navn = " & Request("Navn") & vbcrlf
JMail.Body = JMail.Body & "Email = " & Request("Email") & vbcrlf
JMail.Body = JMail.Body & "URL = " & Request("URL") & vbcrlf
JMail.Body = JMail.Body & "Besked = " & Request("Besked") & vbcrlf
JMail.Body = JMail.Body & "Landsdel = " & Request("Landsdel") & vbcrlf
JMail.Body = JMail.Body & "Postnr. og by = " & Request("Postnr. og by") & vbcrlf
   
JMail.AddRecipient"hybels@hybels.dk"
' Send it...
JMail.Execute
set JMail = nothing
Response.Redirect("tak.asp")
%>

//>Rune
Avatar billede hybel Nybegynder
22. juli 2002 - 02:48 #2
Virker stadig ikke, jeg får fejlen :

jmail.SMTPMail error '8000ffff'

The message was undeliverable. All servers failed to receive the message

/test/mail.asp, line 248


Når jeg submitter formen
Avatar billede esoulman Nybegynder
22. juli 2002 - 04:25 #3
Jamen, så prøv en anden mailserver? smtp.mail.dk eksempelvis.
Avatar billede mccannon Nybegynder
22. juli 2002 - 04:26 #4
TxtBesked = "blahbla"
Tekst = " Du har som indehaver af " & StrEmail
tekst = tekst & " Bedt om at får tilsendt dit kodeord."
tekst = tekst & vbcrlf
tekst = tekst & " Dit kodeord er " & Adgangskode
tekst = tekst & vbcrlf
tekst = tekst & "Dit login er " & Stremail
       
       
Set JMail = Server.CreateObject("Jmail.SMTPMail")
Jmail.ServerAddress = "server.address.dk"
Jmail.Sender = "mail@mail.dk"
Jmail.SenderName = TxtBesked
Jmail.Subject = "Brugerbekræftelse"
Jmail.Addrecipient StrEmail
Jmail.Body = tekst
Jmail.Priority = 3
Jmail.Addheader "Originating-IP",Request.ServerVariables("REMOTE_ADDR")
If Jmail.Execute then
Response.redirect "default.asp"
else
response.redirect "fejl.asp"
end if

prøv at gøre sådan her..ved ikke lige hvor glad jmail er for jmail.body = jmail.body

/mc
Avatar billede mccannon Nybegynder
22. juli 2002 - 04:27 #5
og prøv lige at flytte din addrecipient op over body
Avatar billede inkognito1 Nybegynder
22. juli 2002 - 10:15 #6
hybel: Hvem er din Internet udbyder ?
Avatar billede inkognito1 Nybegynder
22. juli 2002 - 10:20 #7
Du skal benytte en SMTP server for at kunne sende bruge JMail til at sende mails. Hvis din form ligger hos et web-hotel skal se på deres side efter hvad deres SMTP hedder.

Her en lille liste over de mest kendte SMTP servere.

CyberCity = vip.cybercity.dk
Get2net = smtpserver.get2net.dk
Stofa = mail1.stofanet.dk
TeleDanmark Internet = smtp.mail.dk
Telia = mail1.telia.com
UNI2 = smtp.uni2.dk
World Online = smtp.wol.dk


Jmail.ServerAddress = "HER INDSÆTTES SMTP"
Avatar billede coolcoder Nybegynder
22. juli 2002 - 10:45 #8
du har sandsynligvis password på din SMTP. Det kan du se i din info-mail med alle du andre passwords til ftp osv...

Hvis der står noget om password kan du muligvis "logge" på således:

Jmail.ServerAddress = "username:password@mail.hybels.dk"

..ellers skal du kode efter den nye JMail - se eksempel på nedenstående link. Den understøtter i hvert fald user/pass

http://dimac.net/?contentKey={C7EFB42E-5C6C-49D4-91B7-00C7E9388A96}&nil=nil
Avatar billede hybel Nybegynder
23. juli 2002 - 00:52 #9
Har lavet det i ASPEmail istedet, det virker fint, pånær jeg ikke kan bruge: & vbcrlf for linieskift... hvorfor ikke.

Mail.Body = Mail.Body & "Alder = " & Request.form("Alder") & vbcrlf

Skifter ikke linie. Har i svaret har jeg pointene :-)

- Hybel
Avatar billede hybel Nybegynder
23. juli 2002 - 12:58 #10
Og tak for jers hjælp....    :-)
Avatar billede medions Nybegynder
23. juli 2002 - 13:02 #11
Anytime ;-)
Thx 4 Poinz

//>Rune
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