Har redan besökt den men jag vågar itne ändra själv. sist jag gjorde det tog det en vecka innan jag fick den att funka, så jag skulle uppskatta om nån skulle ta sig ett par minuter och "översätta" det till aspsmartrMail
Hoppas att du vet vad som e fel!?
Jag fattar inte så mycket om AspsmartMail och jag försökte i alla fall. Men det blir ett fel.
Microsoft VBScript compilation error '800a0401'
Expected end of statement
/marknad/adReplied.asp, line 9
mySmartMail.SenderName = "Request.From("EMAIL")"
----------------------------------------^
<%
Dim mySmartMail
Set mySmartMail = Server.CreateObject("aspSmartMail.SmartMail")
mySmartMail.Server = "mail.medialabs.nu"
mySmartMail.SenderName = "Request.From("EMAIL")"
mySmartMail.Recipients.Add = "Request.From("POSTER_EMAIL")"
mySmartMail.Subject = "Request.From("SUBJECT")"
mySmartMail.Body = "Request.From("MESSAGE")"
mySmartMail.SendMail
set mySmartMail = nothing
%>
Jag vet inte, jag reagerade bara på att du skrivit "From" istället för "Form", men det kanske ska vara så. Jag har aldrig prövat komponenten så jag vet inte.
Jag är nog inte rätt person att hjälpa dig eftersom jag inte har någon erfarenhet av AspSmartMail, men det låter som om du inte får med dig något värde från formuläret. Kontrollera att Request.Form("POSTER_EMAIL") innehåller någonting.
Jag kollade lite på exempelkoden som solbulle postade och det verkar som om Recipients.Add måste ha två argument; email-adress samt namn. Så pröva att bara lägga till en tom sträng om du inte har något namn.