webForumDet fria alternativet

Jmail och bredbandsbolaget

ASP

8 svar · 507 visningar · startad av CharlotteM

Medlem sedan maj 200338 inlägg
Frågan#1

Jag har en server som jag kör på f.d. Bostream, numera Bredbandsbolaget's ADLS.
Min uppkoppling blev uppgraderad till 8 Mb från 2 samtidigt som man spärrade port 25.
Tidigare hade jag inga problem med mina Jmail men nu......

Någon av er som har ett tips om hur jag ska lösa detta?
Den kod som jag använt mig av ser ni här under men något måste ändras i den, men vad? Jag har redan testat med att ändra
nedersta raden objJmail.Send("localhost") till objJmail.Send("smtp.bredband.net")

Detta är min Jmailkod:

SET objJmail = Server.CreateOBject("JMail.Message")
objJmail.MailServerUserName = "min@mailadress.com"
objJmail.MailServerPassword = "password"
objJmail.FromName = "Organisationen"
objJmail.From = "min@mailadress.com"
objJmail.FromName = "Avsändare"
objJmail.AddRecipient strepost
objJmail.AddRecipientBCC "minkopia@spray.se"
objJmail.Subject = strsubject
objJmail.Body = strmessage
objJmail.ContentType = "text/plain"
objJmail.Send("localhost")

Lotta tackar på förhand.

Medlem sedan jan. 2005108 inlägg
#2

I brist på bättre idéer kan du ju testa skriva 127.0.0.1 som smtp... Funkar inte det, så är det bästa råd jag kan ge dig att kontakta supporten...

Medlem sedan maj 200338 inlägg
#3

Tack men...

Tack för förslaget men jag tror inte att felet ligger i koden utan att det har att göra med Bredbandsbolaget. Jag testade även ditt förslag med samma nedslående resultat.
Det märkliga är att jag kan använda SmartMail....

Medlem sedan nov. 20017 144 inlägg
#4

...kan du inte göra det då?

Medlem sedan maj 200338 inlägg
#5

Jo jag kan det.....

.... men jag vill veta varför det inte fungerar helt plötsligt med JMail. Jag är en tjurig dam. *S*

Medlem sedan okt. 2002257 inlägg
#6

Det borde räcka med följande:

set objJmail = Server.CreateOBject("JMail.Message")
 objJmail.FromName = "Organisationen"
 objJmail.From = "min@mailadress.com"
 objJmail.FromName = "Avsändare"
 objJmail.AddRecipient strepost
 objJmail.AddRecipientBCC "minkopia@spray.se"
 objJmail.Subject = strsubject
 objJmail.Body = strmessage
 objJmail.ContentType = "text/plain"
 objJmail.Send("smtp.bredband.net")
set objJmail = nothing

Då de spärrat port 25 kan inte localhost skicka mailen själv, utan måste skickas via smtp.bredband.net

Medlem sedan maj 200338 inlägg
#7

Så är det skriver..

Det funkar inte heller med smtp.bredband.net, det var det första jag testade.
Sen hade jag inte slutet på kodningen med i min fråga :
objConn.close
Set objJmail = nothing%>

Felet ligger någon annanstans och jag håller på att bli tokigare än vanligt.

Medlem sedan nov. 20017 144 inlägg
#8

Men exakt vad är det som inte fungerar?
Mailet kommer inte fram.
Servern sprängs i luften. ;)
Får du felmeddelande?
Jag skulle testat med att skriva in alla uppgifter direkt i scriptet en gång för att se att det inte är variablerna som ställer till det.

set objJmail = Server.CreateOBject("JMail.Message")
 objJmail.FromName = "Organisationen"
 objJmail.From = "min@mailadress.com"
 objJmail.FromName = "Avsändare"
 objJmail.AddRecipient "din_epost@dress.se"
 objJmail.AddRecipientBCC "minkopia@spray.se"
 objJmail.Subject = "Ämne"
 objJmail.Body = "Meddelande"
 objJmail.ContentType = "text/plain"
 objJmail.Send("smtp.bredband.net")
set objJmail = nothing
Medlem sedan mars 200550 inlägg
#9

Det var konstigt, jag har själv skapat en JMAIL funktion och kört den på en server som ligger på en BBB lina :S

Fungerar helt felfritt utan problem...

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