Hi,
one of my clients has been sending newsletters to 6,500 of their customers. In the past they have been using the scheduler to send the messages (personalised) to 500 users at a time. The problem with this method is that it takes almost a full day to send all the emails.
We tried to use the BCC (non-personalised) method today and the screen just hung. When I checked the log viewer I noticed the following error (which occured about 10 minutes after hitting the 'send' link for the newsletter:
AssemblyVersion: 03.03.07
PortalID: 8
PortalName: Lunch Box List
UserID: (userid removed)
UserName: (user name removed)
ActiveTabID: 717
ActiveTabName: NewsLetter Publishing
RawURL: /Home/NewsLetterPublishing/tabid/717/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.lunchboxlist.com/Home/NewsLetterPublishing/tabid/717/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 67b2a65d-434b-413e-bd0b-49ba0bf91579
InnerException: Could not access 'CDO.Message' object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Reflection.TargetInvocationException..ctor
StackTrace:
Message: System.Web.HttpException: Could not access 'CDO.Message' object. ---> System.Threading.ThreadAbortException: Thread was being aborted. at System.Reflection.TargetInvocationException..ctor(Exception inner) at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) at System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) --- End of inner exception stack trace --- at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) at System.Web.Mail.CdoSysHelper.Send(MailMessage message) at System.Web.Mail.SmtpMail.Send(MailMessage message) at Dataspring.DNN.Modules.OptInAdvanceEmail.clsGlobals.DSMail(String MailFrom, String MailTo, String Cc, String Bcc, MailPriority Priority, String Subject, MailFormat BodyFormat, Encoding BodyEncoding, String Body, String Attachment, String SMTPServer, String SMTPAuthentication, String SMTPUsername, String SMTPPassword)
Source:
Server Name: (server name removed)
Any ideas?
Thanks,
Ian. |