AgilePoint Server / Configuration Settings |
By default, AgilePoint uses System.Web.Mail for the Email Delivery Module. However, System.Web.Mail sometimes may not work as well with some SMTP servers. AgilePoint provides the flexibility to allow you to plug-in your 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:" .. ..
Where EasyMailForSMTP is the assembly name and CustomSMTP.EasyMailForSMTPService is the class name.