webForumDet fria alternativet

CDO (och lite Binero)

1 svar · 628 visningar · startad av l-boy

l-boyMedlem sedan juli 2003221 inlägg
#1

Försökte idag göra ett mailutskicka via CDO och Binero till ungefär 250 mottagare.


Set myMail=CreateObject("CDO.Message")
myMail.Subject="Rubrik"
myMail.From="L-Boy<noreply@xxx.se>"
myMail.HTMLBody="text..."

För varje mottagare:

myMail.To=RecSet("EMail")
myMail.Send

Fick sedan svaret att flera av mottagarna inte fick mailet. Minuter innan testade jag att skicka till endast en mottagare och denna kunde då ta emot. Men när sedan hela listan gicks igenom fick samma mottagare inget mail. Binero skall enligt egna uppgifter tillåta 300 mail per 30 minuter. Supporten menar även på att smtp autentisering är rätt väg att gå, men när jag söker på det verkar det vara sällsynt att någon använder sig av det. Eller räcker det med att sätta följande?


	myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing")=2
	myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.xxx.se"
	myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25
	myMail.Configuration.Fields.Update

Frågor:

1. Är det rätt väg att skapa en Set myMail=CreateObject("CDO.Message") och sedan använda samma objekt till att köra varje mymail.to = xxx och mymail.send ?

2. Går det att få någon slags svar/verifiering på att allt gått vägen mha CDO?

3. Förslag på bättre lösning? ASPEmail?

EclipseMedlem sedan juli 20003 825 inlägg
#2

Server.ScriptTimeout = 3600

Jag har också binero. Testa denna.

Jag har använt CDONTS , men jag är tveksam till om jag skickat så många mail... Jo jag tror jag har gjort det tidigare. Det där med 300 brev per 30 minuter låter snålt tycker jag.

126 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)