The free Mailer.cfc component makes it easy to send email from components with minimal dependencies. Watch presentations on this as well as installation and instantiation and sending personalized notices.
If you are using Mailer.cfc to send email from your component, then you won't have to pass in a bunch of email-related variables and you won't have to change your component if you change your mailserver or if username and password become required to send email.
Although not yet officially a 1.0 release, I have been using Mailer.cfc in production since December of 2004 (unchanged since March of 2006), so it is pretty stable. Come to think of it, I am not sure why I haven't labeled it as 1.0 yet. I should get around to that sometime...
Anyway, feel free to check out the presentations and try out the component. Free for use in commercial or non-commercial projects.