add ability to choose transportMethod

hi great package. I was just looking at writing something like this myself.

I added the ability to select transportMethod since I'm using sendmail and you didn't have support for that.