Custom smtp

Custom smtp per business profile. So when sending out invoices, it will be using user's smtp details instead of system's.