webForumDet fria alternativet

skicka epost med Jmail

ASP

6 svar · 224 visningar · startad av pellsäter

Medlem sedan aug. 2000526 inlägg
Frågan#1

Har sett att frågan varit uppe förut men hittar inga bra svar!

Jag har en databas med ca 30 adresser. Jag vill att medlemmarna lätt ska kunna från hemsidan skicka epost till alla på en gång. Använder mig av Jmail och loopar igenom databasen, lägger det i BCC.

Det går oerhört långsamt. så sakta att jag får script timeout.

Hjälp!!

Medlem sedan juni 200032 967 inlägg
#2

skulle man kunna få kika på koden du använder dig av?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan aug. 2000526 inlägg
#3

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "xxxxxxx"
Set rs = Server.CreateObject("ADODB.Recordset")
Visa = "SELECT * FROM epost"
rs.Open Visa, Conn, 3,3
%>

<%
amne = Request.Form("amne")
meddelande = Request.Form("meddelande")
fnamn = Request.Form("fnamn")
enamn = Request.Form("enamn")

uppg = "Från: " & fnamn & " " & enamn & vbCrLf & vbCrLf
uppg = uppg & meddelande

 set Jmail = Server.CreateOBject( "JMail.SMTPMail" )
 JMail.Sender = "info@amts.nu"
 JMail.AddRecipient "info@amts.nu" 

do while not rs.EOF
JMail.AddRecipientBCC "" & rs("epost") & ""
rs.MoveNext
loop
JMail.Subject = amne
JMail.Body = uppg

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

 Jmail.execute

%>

Medlem sedan juni 200032 967 inlägg
#4

jag ser inget spontant som kan vara galet, men ett par förändringar kan vi ta och göra i alla fall.

byt sql-frågan till

select distinct epost from epost

byt raden där du lägger till bcc-mottagare till:

JMail.AddRecipientBCC rs("epost")

känns lite onödigt att lägga till tomma strängar här och där när det absolut inte behövs.

vet inte om det kommer göra nån nytta, men...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan aug. 2000526 inlägg
#5

Hittade felet!

Hade glömt lääga in

JMail.ServerAddress

Då funkade det kanon

"än så länge"

Medlem sedan juni 200032 967 inlägg
#6

ahh! såklart! :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan apr. 20011 418 inlägg
#7

På tal om JMail. Vet någon ett bra webbhotell där man får stöd för Jmail? Billigt!

/Erik

300 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
158 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
163 ms — ändringar (db)