This provider demonstrates the ability to accept both mandatory and optional parameters from the caller as well as exception handling in the provider. This provider still only has one method (Send Mail) but it accepts optional parameters allowing for authentication against the SMTP server and basic customizations of the message, like 'priority'.


In order to use this sample provider to test XML requests and responses, you must have an SMTP server must be available.