Avatar billede plumo Nybegynder
31. oktober 2003 - 09:40 Der er 24 kommentarer og
1 løsning

jmail kontakt formular

Hej alle sammen.

Jeg sidder med en kontakt formular som jeg har "arvet" fra en anden. Problemet er bare at jeg ligger på en b-one server, og de understøtter ikke jmail.

Derfor vil jeg have jer til at lave denne kontakt formular om: www.b-teens.dk/exp.html

Der må ikke ændres på designet, men den skal bare kunne sende mails og have de samme funktioner son før, bare uden at den skal være afhængig af jmail.


På forhånd tak
Avatar billede goose Nybegynder
31. oktober 2003 - 09:48 #1
Hvilket mailkompomponet har du så adgang til på serveren ?

/Goose
Avatar billede plumo Nybegynder
31. oktober 2003 - 09:55 #2
Det kan læses her: http://www.b-one.net/
Avatar billede eagleeye Praktikant
31. oktober 2003 - 10:05 #3
B-One bruger IKKE jmail de bruger den mail komponent som er indbygget i Chili!ASP og den hedder Chili!Mail.:


Her er en funktion jeg har virker på b-one:

<%
Sub SendMatchMail(strFrom, strReceiver, strSubject, strBody)
    Dim objMail
    if (InStr(strReceiver, "@") > 0) Then
        Set objMail = CreateObject("CDONTS.NewMail")
        objMail.From = strFrom
        objMail.To = strReceiver
        objMail.Subject = strSubject
        objMail.Body = strBody
        objMail.Host = "smtp1.b-one.nu"
        objMail.Send
        Set objMail = Nothing
    End If
End Sub
%>
Avatar billede eagleeye Praktikant
31. oktober 2003 - 10:06 #4
Avatar billede plumo Nybegynder
31. oktober 2003 - 10:19 #5
Tak for det eagleeye. Men vil du ikke smide det ind i min kode, så det passer ?!
Avatar billede eagleeye Praktikant
31. oktober 2003 - 10:23 #6
Du kan udelade funktionen så koden er sådan her:

strFrom  = Request.Form("fraeamil")
strReceiver = Request.Form("tilemail")
strBody = Request.Form("beskeden")
strSubject = "Kontakt via kontak formular"

Set objMail = CreateObject("CDONTS.NewMail")
objMail.From = strFrom
objMail.To = strReceiver
objMail.Subject = strSubject
objMail.Body = strBody
objMail.Host = "smtp1.b-one.nu"
objMail.Send
Set objMail = Nothing



Så kan du selv prøve at sætte det ind i stedet for det med Jmail, husk navnen i Request.Form("xxx") er bare ekspempler.
Avatar billede plumo Nybegynder
31. oktober 2003 - 11:49 #7
Jeg bruger ny følgende formular, som virker næsten helt fint. jeg modtager det som jeg skal modtage. Men selve beskeden bliver sendt i en fejlmeddelse sammen med et textdokument. Hvad er der galt!
-----------------------------------------------------
Set objMail = CreateObject("CDONTS.Newmail")
objMail.Importance = 2
objMail.From = email
objMail.To = recipient
objMail.Subject = "Afsendt fra www.b-teens.dk - " & topic
objMail.Host = "smtp1.b-one.nu"


objMail.Body = body
objMail.Send
Set objMail = Nothing
Avatar billede plumo Nybegynder
31. oktober 2003 - 15:21 #8
så hvis i lige gider at fortælle mig hvordan man tilpasser det ;)
Avatar billede eagleeye Praktikant
31. oktober 2003 - 16:39 #9
det ser nu da eller fint ud, hvad modtager du??

Hvad er din email og recipient er begge email adresser?
Avatar billede plumo Nybegynder
31. oktober 2003 - 16:40 #10
objMail.From = email    (her har jeg ikke skrevet noget)
objMail.To = recipient  (her har jeg ikke skrevet noget)

Skal der stå noget der?
Avatar billede eagleeye Praktikant
31. oktober 2003 - 16:45 #11
Modtager du en mail uden der står noget i de to felter.

i  objMail.To  skal eemail adressen på modtageren stå:

objMail.To = "navn@site.dk"

Lige ledes med .From kan man skrive en email adresse som er afsenderen.

objMail.From = "andetnavn@andensite.dk"
Avatar billede plumo Nybegynder
31. oktober 2003 - 16:48 #12
men min kode er bygget op sådan at man kan vælge hvem man vil sende til.
www.b-teens.dk/exp.html.
Avatar billede eagleeye Praktikant
31. oktober 2003 - 16:57 #13
Jeg kan ikke se siden?
Avatar billede plumo Nybegynder
31. oktober 2003 - 17:03 #14
Måske fordi jeg havde glemt at uploade den :D
Avatar billede plumo Nybegynder
31. oktober 2003 - 17:05 #15
her kan du se hvordan den virker: http://www.b-teens.dk/default.asp?page=7
Avatar billede plumo Nybegynder
31. oktober 2003 - 17:08 #16
Hvis du evt. havde en mail, så kunne jeg sende dig fejl meddelsen?
Avatar billede eagleeye Praktikant
31. oktober 2003 - 17:15 #17
Har du prøvet at lave en side hvor du bare skriver nogle kendte mailadresser i?
Hvilken slaks fejl får du?

Den ene mail adresse er med æ det er ikke alle mail-servere som kan håndtere æøå.
Avatar billede plumo Nybegynder
31. oktober 2003 - 17:17 #18
Det er en underlig fejl, jeg får den på mailen. Hvis du vil opgive din email her på eksperten, så kan jeg sende dig fejlen.

Ellers er min mail: David@team-nopanic.dk, så kan du sende din mail dertil

Ville det være ok ?!
Avatar billede plumo Nybegynder
31. oktober 2003 - 17:21 #19
Det her er den ene besked jeg får: sammen med dem er 2 andre vedhæftet filer
-------------------------------------------------------

This is the Postfix program at host mx1.b-one.net.

I'm sorry to have to inform you that the message returned
below could not be delivered to one or more destinations.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can delete your own text from the message returned below.

            The Postfix program

<baby@b-teens.dk>: host 10.0.0.20[10.0.0.20] said: 550 <baby@b-teens.dk>: User
    unknown in virtual mailbox table (in reply to RCPT TO command)
Avatar billede plumo Nybegynder
31. oktober 2003 - 18:48 #20
Jeg tror bare det er nogle variables som skal tilpasses, kan i finde ud af det ?!
Avatar billede plumo Nybegynder
31. oktober 2003 - 19:06 #21
For lige at skitserer "up to date", så har jeg nu fået den til at sende beskeden. Men beskeden jeg får ligger bare i en fejl meddelelse. Hvad kan det nu være ?
Avatar billede plumo Nybegynder
31. oktober 2003 - 21:47 #22
Sidder lige og snakker med mig selv :D
Nu virker det slet ikke. Når man trykker "send besked" står der også at den er sendt, men jeg får ikke noget på mailen
Avatar billede plumo Nybegynder
31. oktober 2003 - 21:53 #23
og så skete det efter at jeg havde en lang diskution med mig selv, at det så pludselig virkede :p

Nå, men eagleeye skal have mange tak for hjælpen. Du har sku fortjent dine point (selvom du nok har rigeligt med dem i forvejen)
Avatar billede duvander Juniormester
29. februar 2004 - 22:43 #24
Jeg kan se at du har fået det til at virke. Jeg sidder og knokler med at få det til at virke på mit b-one hotel. men det er ikke lykkedes efter 4 dage, hvis du/i har tid må i gerne hjælpe til  -  http://www.eksperten.dk/spm/467788
Avatar billede renehansen Nybegynder
21. februar 2006 - 15:11 #25
Hej Eagle, eller en anden der har lidt forstand på B-one´s servere.

Jeg har prøvet ovenstående, og det virker fint, indtil b-one server skriver dette:

http://www.eksperten.dk/spm/689720

på forhånd tak.
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