in reply to SMTP authentication

You're asking for free work... to support your business? Sure looks like it.
Answer: nope. PM is about helping you learn Perl and thus, how to do your own work.

The Monastery's role is NOT to play 'Free-code-amatic.

But I'll be happy to help -- as a $contractor or $employee.

Or perhaps you should post your request to one of the many sites (for example, https://www.freelancer.com/freelancers/skills/Perl/, inter alia) where those with $$$work to do post $$$jobs for consideration by those seeking to earn $$$.