Among other things your class should be able to check the validity of the email provided, check for templates if you are using any then lastly it should send the message.
Now that was the easy part, we can now explore the easier parts of this demo. Go to
System administration >> set up >> system >> Email-parameters
Configure your parameters as required.
Next configure your batch server and email batch as shown below.
System administration>> set up >> Batch group
System administration>> set up >> Email Processing>>Batch
Organisation administration >> Set-up>>Email templates
Now all our configurations are ready.
Now for the easiest part of this walkthrough, create a job to test the email functionality from DAX. I'd be glad to help further!