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?