asp mail form

Tags:    asp

så er den gal!
håber i kan hjælpe mig.
jeg har et script der skal via asp sende en mail til en bestemt adresse med en bestillig af vare, men den melder fejl hver gang, selv om jeg skulle mene det er sat rigtigt op.
scriptet for selve mailformen er her:

' ---------> DETTE ER MAIL KOMPONENTEN ('CDONTS', 'JMail', 'ASPMail').

' -> DENNE MAIL KOMPONENT ER 'JMail'.

' -> DETTE ER VARIABLERNE FRA FORMULAR FELTERNE.
Dim strOrderForm_Name
Dim strOrderForm_Email
Dim strRecipient_Name
Dim strRecipient_Email

strOrderForm_Name = Request.Form("OrderForm_Name")
strOrderForm_Email = Request.Form("OrderForm_Email")
strRecipient_Name = "Wiccashoppen"
strRecipient_Email = "salg@wiccashop.dk"

' -> DETTE ÅBNER ET MAIL SERVER OBJEKT.
Set JMail = Server.CreateObject("JMail.SMTPMail")

' -> DETTE ER MAIL SERVEREN, DER VIL SENDE E-MAIL'EN.
JMail.ServerAddress = "smtp.tiscali.dk"

' -> DETTE ER AFSENDERENS NAVN FRA FORMULAR FELTET.
JMail.SenderName = strOrderForm_Name

' -> DETTE ER AFSENDERENS E-MAIL ADRESSE FRA FORMULAR FELTET.
JMail.Sender = strOrderForm_Email

' -> DETTE ER AFSENDERENS SVAR E-MAIL ADRESSE FRA FORMULAR FELTET.
JMail.ReplyTo = strOrderForm_Email

' -> DETTE ER MODTAGERENS E-MAIL ADRESSE OG NAVN ("E-MAIL ADRESSE", "NAVN").
JMail.AddRecipientEx strRecipient_Email, strRecipient_Name

' -> DETTE ER MODTAGERENS E-MAIL ADRESSE OG NAVN ("E-MAIL ADRESSE", "NAVN").
' -> BEMÆRK: DETTE SENDER EN KOPI AF ORDREN TIL AFSENDEREN FRA FORMULAREN.
JMail.AddRecipientEx strOrderForm_Email, strOrderForm_Name

' -> DETTE ER EMNET PÅ E-MAIL'EN.
JMail.Subject = "Ordre fra Wiccashop"

' -> DETTE ANGIVER PRIORITETEN: 1 = HØJ, 3 = NORMAL, 5 = LAV.
JMail.Priority = 1

' -> DETTE ANGIVER INDHOLDETS TYPE.
JMail.ContentType = "text/plain"

' -> DETTE ER INDHOLDET AF E-MAIL'EN. STANDARD TEKST ER KOMBINERET MED FORMULAR VARIABLER.
JMail.Body = OrderMailText

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

JMail.Execute
Set JMail = Nothing

End If
End If

' ---------> HER SLUTTER MAIL KOMPONENTEN.

er der andre ting du/i skal vide så skriv til mig på min mail: jacob@linvale.dk eller skriv her i denne tråd. jeg er ved at udvikle grå hår i hovedet over dette.

Håber der er en der kan hjælpe
Linvale
- Hvis du tror, du er ved at blive sindssyg, må du være helt normal, for en sindssyg tvivler aldrig på sin fornuft.



3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
så er den gal!
håber i kan hjælpe mig.
jeg har et script der skal via asp sende en mail til en bestemt adresse med en bestillig af vare, men den melder fejl hver gang, selv om jeg skulle mene det er sat rigtigt op.
scriptet for selve mailformen er her:

' ---------> DETTE ER MAIL KOMPONENTEN ('CDONTS', 'JMail', 'ASPMail').

Hej der med de grå hår!

check lige denne link med færdige mail scripts på
dansk

http://www.html.dk/faq/00041/

håber du kan finde det du skal bruge for
der er frit valg på alle hylder........

mvh Jens



CDONTS.NewMail er langt den simpleste metode, hvis din server kører Win2K eller senere. Jeg bringer lige en lille funktion:

<pre>
'
' Denne funktion afsender en email besked til den angivne adresse
' (argAddress) med det angivne emne (argSubject) og den angivne besked
' (argBody). Som afsender vises den angivne afsender (argSender).
'
Function SendEmail(argAddress, argSubject, argBody, argSender)

'
' Opret et E-mail object.
'
Dim emlObj
Set emlObj = Server.CreateObject("CDONTS.NewMail")

'
' Sæt et par egenskaber.
'
emlObj.From = argSender ' f.eks. "julemand@northpole.dk"
emlObj.To = argAddress ' f.eks. "armstrong@moon.com"
emlObj.Subject = argSubject ' f.eks. "Snip Snap"
emlObj.Body = argBody ' f.eks. "Snip snap snude, nu er mailen ude."

'
' Når egenskaberne er sat, sendes der og objektet skal deallokeres.
' Skal der sendes flere beskeder, må funktionen kaldes igen, da
' CDONTS.NewMail kun understøtter en enkelt besked efter, objektet er
' oprettet.
'
emlObj.Send
Set emlObj = Nothing

End Function
%>
</pre>

Du kan finde oplysninger om CDONTS på Microsoft's hjemmeside. CDONTS.NewMail kan flere ting end jeg har vist ovenfor.

Håber det bringer dig videre.
Herluf

[Redigeret d. 25/02-04 21:30:11 af Herluf Hermansen]



har fundet frem til 'løsningen', eller fandt fejlen :)
tak for hjælpen alligevel.



t