webForumDet fria alternativet

Skicka info till alla i databasen!

ASP

7 svar · 298 visningar · startad av godiz

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

Hej!
Hur gör man om man vill skicka utt ett nyhets brev till alla användare man har i databasen och i detta nyhets brev ska det stå namn på användaren samt deras inloggning uppgifter? Hoppas ni fattar vad jag menar.

Var på väg att glömma mitt webbhotell har följande mail komponenter. Spicepack från chilisoft med SMTP och POP3 mail komponenter.
Dokumentationen om dessa komponenter hittar du här
http://www.chilisoft.com/caspdoc/Ch11-SpicePack.htm

Hoppas att det finns nån som kan hjälpa mig att knåda i hop detta script åt mig för jag förstår mig inte på mail komponenter så bra!

/Godiz

Medlem sedan juni 200055 inlägg
#2

Något sånt här tror jag... Skriver direkt ur huvudet så det kan finnas fel.

<%
mail.object = true
mail.recievers = all in database("email")
mail.content = all in database("info")
mail.send
%>

:)

Ärligt talat så vet jag inte...

------------------
men kära nån... ett påslakan

Medlem sedan dec. 19996 721 inlägg
#3

Inte direkt...

Det här är ju en komponent som används i Chili!Softs ASP, och den försöker imitera CDO för Windows.

När du gjort din databassökning och har recordsetet i rs, där kolumnen med adressen heter "email" så blir det nog ungefär så här:

Set mailobj = Server.CreateObject("CDONTS.NewMail")

do until rs.eof
 mstrBCC=mstrBCC & rs("email") & ";"
 rs.movenext
loop

mailobj.BCC=mstrBCC
mailobj.Subject="Här kommer nyhetsbrevet"
mailobj.Body="Med en massa nyheter"
mailobj.Host="min.smtp-server.blabla" '
mailobj.Send

set mailobj=Nothing

------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB

Medlem sedan maj 2000269 inlägg
#4

bara ett snabbt påpekande. hmm kommer inte varje nyhetsprenumenerare få mail såsom, (TILLADRESS) knivolle@yui.se ; olle@knivolle.se ; skit@buu.se ; goran.persson@riksdagen.se ; ....
det är väl inte så bra..
gör varje mail försig istället och gör en clearreceipeients efter varje DO loop.

Medlem sedan mars 20002 836 inlägg
#5

Hello,

Mailen skickas som BCC dvs BlankCarbonCopy ... dvs Hemliga kopior så ingen kan se vilka mer som har fått samma mail =O)

//PatrikB

------------------
=================================
** ZWGdesign **
=================================

Medlem sedan juni 200032 967 inlägg
#6

var det bara jag (och dm) som läste frågan eller?
godiz vill skicka inloggningsuppgifter till alla sina användare, då är det väl inte klokt att använda vare sig cc eller bcc. lyssna på danmagnus.

------------------
@nders

Medlem sedan dec. 19996 721 inlägg
#7

Aahh!! Så sant. Ja, då skulle det inte skada med en liten överblick av hur skriptet/databasen ser ut i nuläget.

Medlem sedan maj 2000269 inlägg
#8

Sen är det väl dock såhär oxå att cc och bcc inte klarar av mer än 1000 st eller nåt sånt.

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