webForumDet fria alternativet

Teori om varför inte mail med CDONTS levereras.

ASP

9 svar · 433 visningar · startad av mackanz

Medlem sedan sep. 2003443 inlägg
Frågan#1

Är det någon som har någon teori om varför inte mail med CDONTS levereras.

1. Webbhotellet har stöd för CDONTS

2. Jag fyller i formuläret och får bekräftelse på att det är ok.

3. Vill ni testa så finns formuläret här.
http://www.nikitamusic.se/bestallcd.asp

OBS!!! MAILEN GÅR TILL MIG OCH NI BESTÄLLER INGEN CD. OBS!!

Medlem sedan juni 200032 967 inlägg
#2

Giltig avsändaradress?
Spamfilter?

Medlem sedan sep. 2003443 inlägg
#3

Inget spamfilter
Vad menar du med giltlig avsändaradress. så här ser koden ut som skickar mailet. Kan nämna att webhotellet är box.se

<%
' kolla om vi ska skicka iväg ett e-mail
If Len(Request.Form("EMAIL")) > 0 AND Len(Request.Form("SUBJECT")) > 0 AND Len(Request.Form("MESSAGE")) > 0 Then

	strBody = "Meddelande sänt i från IFK Ölmes hemsida"& vbcrlf &_
	"Antal: "& trim(Request.Form("ANTAL")) & vbcrlf &_
	"Namn: "& trim(Request.Form("NAME")) & vbcrlf &_
	"Adress: "& trim(Request.Form("ADRESS")) & vbcrlf &_
	"Stad: "& trim(Request.Form("CITY")) & vbcrlf &_

	"Meddelande: "& trim(Request.Form("MESSAGE"))

	Set newMail = CreateObject("CDONTS.NewMail")
		newMail.From = trim(Request.Form("EMAIL"))
		newMail.To = "ifkolme@telia.com"
		newMail.Bcc = "markusdansband@hotmail.com"
		newMail.Subject = Request.Form("SUBJECT")
		newMail.Body = strBody
		newMail.Send
	Set newMail = Nothing

Else
	Response.Write "Något är fel, mailet kunde inte skickas.."
	

end if

	Response.Redirect("bestallok.htm")
Medlem sedan juni 200032 967 inlägg
#4

Mailet måste skickas med en giltig avsändaradress. Det är därför osäkert att använda en mailadress någon fyllt i. Prova att hårdkoda en giltig avsändaradress.

Medlem sedan sep. 2003443 inlägg
#5

okej, men nu hänger jag inte med till 100%

Ska jag lägga in en mailadress vid newMail.From ???
Vilken adress ska det vara i så fall???

Det står ju på box.se så här.

Våra servrar validerar avsänaren så därför är det viktigt att ni anger en adress som finns på ert konto vid "Mail.From"

Medlem sedan juni 200032 967 inlägg
#6

Uhm... Vad är det du inte förstår?

Medlem sedan sep. 2003443 inlägg
#7

nu har jag hårdkodat in en mailadress, men det funkar inte.


Set newMail = CreateObject("CDONTS.NewMail")
		newMail.From = "info@nikitamusic.se"
		newMail.To = "ifkolme@telia.com"
		newMail.Bcc = "markusdansband@hotmail.com"
		newMail.Subject = Request.Form("SUBJECT")
		newMail.Body = strBody
		newMail.Send
	Set newMail = Nothing
Medlem sedan juni 20019 519 inlägg
#8

"info@nikitamusic.se"
Finns denna adress?

Medlem sedan aug. 2001676 inlägg
#9

En gammal tråd detta men jag har samma problem (nästan). Använder CDONTS på box.se och nyhetsbreven kommer fram till en del adresser men inte till andra. Mottagarna listas i bcc och separeras med semikolon.
From adressen är en adress som finns och som hör till kontot.
Någon aning om varför mailen inte levereras till alla adresser och vad man kan göra åt det?
Mvh Lena

Medlem sedan aug. 2001676 inlägg
#10

En annan sak jag upptäckt är att 1 mail går fram till dessa adresser, skickar jag sedan samma mail med ett annat ämne/subject så kommer det inte fram. Inte heller om jag ändra innehåll i meddelandet. Hur kan det vara möjligt att 1 mail kommer fram, men inte fler när de skickas på ett identiskt sätt?

251 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)