FAQs / AgilePoint API |
By default, AgilePoint uses System.Web.Mail for Email Delivery Module. However, System.Web.Mail sometimes may not work as well with some SMTP servers. In AgilePoint 3.2.0, AgilePoint provides the flexibility to allow users to plug-in their own email delivery module or use a third-party component for the email delivery.
To plug-in your own mail delivery module:
public interface IWFSMTPService { void Authenticate(String smtpServer, String authenticateString); void Send(String mailDeliverableID, System.Text.Encoding encoding, Constants.MailFormat format, Constants.MailPriority priority, String sender, String to, String cc, String subject, String body, String attachments); }
<configuration> .. .. <notification mode="true" smtpService="EasyMailForSMTP:CustomSMTP.EasyMailForSMTPService:"…. .. ..
WhereEasyMailForSMTP is the assembly name and CustomSMTP.EasyMailForSMTPService is the class name.