Email To Customization: Automatically add multiple email IDs of the customer

I wish to auto populate the multiple email address of the customer automatically in To field while I send email from sales invoice. It is working when there are only one primary email address, but when there are multiple email address it is showing all the email address and the user has to select manually. I need an output like it should auto populate all the email addresses associated to that particular customer separated by comma.