Igor AfterLogic Support

Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6134
|
Posted: 05 June 2012 at 1:14am | IP Logged
|
|
|
Quote:
1. mailer.Send() - This method sends email Synchronously? |
|
|
That's correct.
Quote:
Is there a method that sends Asynchronously? |
|
|
Sure, that's Smtp.BeginSend method.
Quote:
2. How to track the emails that are failed? for example invalid email. |
|
|
If some of emails were not accepted by SMTP server for delivery, you can analyze failed recipients.
And if the mail was accepted by your SMTP server but you'd like to know which of the recipients couldn't receive the message, you'll need to processing bounce mails to find that out. We have BounceMail component for this purpose, and DeliveryStatusParser class is the one you'd be dealing with.
3.In MailMerge() the is the source only DataTable?
Not really, there are other options, MailMerge documentation page contains an example of a different approach.
--
Regards,
Igor, AfterLogic Support
|