webForumDet fria alternativet

jMail till Hotmail problem

ASP

13 svar · 538 visningar · startad av Mahh

Medlem sedan juli 200329 inlägg
Frågan#1

Jag har ett fullt fungerande script som skickar ut en orderbekräftelse m.h.a komponeneten jMail. Det uppstår dock problem då avsändaren använder Hotmail-, Telia- och Comhemadresser (kan vara fler).

Vet att Telia och Comhem har sina mailservrar inställda på att filtrera bort utskick med vissa komponenter, trodde inte det var lika med Hotmail.

Någon som har någon lösning på detta problem?

Medlem sedan okt. 20005 273 inlägg
#2

Vad är problemet? Visa lite kod

mv icaaq

Medlem sedan juli 200329 inlägg
#3

Problemet är att dessa inte kan ta emot orderbekräftelsen, jag antar att den filtreras bort.
Den kommer dock fram till andra mailadresser.

Medlem sedan juni 20022 599 inlägg
#4

Vet att Telia och Comhem har sina mailservrar inställda på att filtrera bort utskick med vissa komponenter, trodde inte det var lika med Hotmail.

Att nån skulle filtrera mail beroende på vilken applikation som skapat dem låter ganska konstigt och riskabelt, men om det nu är så så kan du ju kanske ljuga lite och försöka se respektabel ut:

JMail.AddHeader "X-Mailer","Microsoft Outlook Express 6.00.2600.0000"

Fast jag är skeptisk. Jag tror det är nåt annat den filtrerar på. (Innehåll, rubrik, avsändare, IP ..)

Medlem sedan juli 200329 inlägg
#5

niko skrev:

Att nån skulle filtrera mail beroende på vilken applikation som skapat dem låter ganska konstigt och riskabelt, men om det nu är så så kan du ju kanske ljuga lite och försöka se respektabel ut:

Efter samtal till både Telia och Comhems support fick jag beskedet att det inte går att att ta emot mail skickade med komponenten CDONTS. De var vad jag fick till svar från dom i.a.f.

Om det är lika för jMail vet jag inte.

Får testa med det du föreslog och kolla om det fungerar.

Medlem sedan maj 2001420 inlägg
#6

Jag använder jmail för utskick av 2700 nyhetsbrev och det ger inga problem med Hotmail-, Telia- och Comhemadresser

Medlem sedan juli 200329 inlägg
#7

timedia skrev:

Jag använder jmail för utskick av 2700 nyhetsbrev och det ger inga problem med Hotmail-, Telia- och Comhemadresser

Då borde jag kunna få mitt med att fungera med andra ord. Min kod:

Set objJmail = Server.CreateObject("JMail.Message")
objJmail.Logging = true
objJmail.silent = true
objJmail.AddRecipient Request.Form("epost")
objJmail.From = "order@domän.com"
objJmail.FromName = "order@domän.com"
objJmail.Subject = "Orderbekräftelse"
objJmail.Body = mess
			
If not objJmail.Send("mail.domän.com" ) then
    Response.write "<pre>" & objJmail.log & "</pre>"
else
    Response.write "Ditt beställning är mottagen!"
end if

objJmail.Close
Set objJmail = Nothing

Något jag kan ändra där för att få det att fungera?

Medlem sedan maj 2001420 inlägg
#8

jag ser inget annorlunda där - men Niko skrev att den kanske filtrerar på Innehåll, rubrik, avsändare, IP. kanske nån annan som vet nåt om detta?

Medlem sedan juli 200329 inlägg
#9

Så här ser själva meddelandet ut som skickas ut, inget konstigt i det väl?

mess = "Hej " & fnamn & " och tack för din beställning!" & VbCrLf & VbCrLf &_
"Orderdatum: " & datum & VbCrLf & VbCrLf &_
"Leveransadress:" & VbCrLf &_
"----------------------------------------------------" & VbCrLf &_
"" & fnamn & " " & enamn  & VbCrLf &_
"" & adress  & VbCrLf &_
"" & port & " " & padress  & VbCrLf & VbCrLf &_
"Din beställning:" & VbCrLf &_
"----------------------------------------------------" & VbCrLf &_
"" & t_antal & " st Artikel_1 stl " & storlek & " á 200 kr tot " & t_pris & " kr" & VbCrLf &_
"" & k_antal & " st Artikel_2 á 30 kr tot " & k_pris & " kr" & VbCrLf &_
"----------------------------------------------------" & VbCrLf &_
"Att betala: " & totpris & " kr" & VbCrLf & VbCrLf & VbCrLf &_
"Med vänlig hälsning" & VbCrLf & "Order" & VbCrLf & VbCrLf & "Web: [url]www.domän.com[/url]" & VbCrLf & "Mail: order@domän.com"

Kan det vara så att mailservern hos webbhotellet jag använder blivit spärrad?
Jag har själv ingen aning alls så jag är tacksam för all hjälp.

Medlem sedan juni 20003 076 inlägg
#10

Jag vill bara kolla så att jag fattat rätt:
Fungerar koden till andra epostadresser än till telia m.fl?
I så fall är det ju inte koden det är fel på! :)

Medlem sedan juli 200329 inlägg
#11

Har kollat lite vilka adresser som kan ta emot bekräftelsen. Det är bara mailadresser som ligger på webbhotellet.
Jag har två domäner med tillhörande mailadresser på webbhotellet. På dessa två domäner går det att ta emot bekräftelsen. På alla andra adresser jag testat(telia.com, swipnet.se, comhem.se, lth.se) fungerar det inte.

Kan felet ligga hos webbhotellet?

Medlem sedan juni 20022 599 inlägg
#12

Kan felet ligga hos webbhotellet?

Ja, om det nu är ett fel. Det kan ju också vara så att du är tvungen att verifiera dig för att få relaya även med en avsändaradress inom domänen.

Men i slutändan är det nog oändligt mycket enklare om du reder ut vad som gäller med webbhotellet. De kanske rent av har en FAQ?

Medlem sedan juli 200329 inlägg
#13

Fick det här som svar från webbhotellet:

Gate9 skrev:

lägg till så den loggar in också, annars kommer inte mailet iväg ;)

Vet inte hur jag ska fixa detta, någon som vet?
Fick även ett användarnamn och lösenord till mailservern.

Medlem sedan juli 200329 inlägg
#14

Efter en liten titt i manualen för jMail bytte jag ut "mail.domän.com" till "user:pass@localhost".

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