i had confirmed that this is a technical glitch from your plugin.
as wp mail smtp plugin is not really working with gmail account
i have to switch to postman SMTP Mailer/Email Log
https://wordpress.org/plugins/postman-smtp/
when customer order email, it seems to be ok, but if you try to process an order
and change the status to processing
and click the checkbox [ ]notify customer on the changes
then endless looping will occur on y our php script and i have to get the hosting company to kill off the php script
else it will keep generating a new order with empty cart into it and keep sending to your own mailbox without a recipient
Please have this fix as soon as possible. as this is really causing a big big problem to me.
I cannot reproduce this issue in any way. I went to an order, changed the order status, checked the option to notify the customer. A single email was sent and everything worked exactly as expected.
Have you disabling all non-Sunshine plugins and used a default WordPress theme?
Does this happen for every single order or one in particular?
as mentioned in order to reproduce this error you need to install
https://wordpress.org/plugins/postman-smtp/
and configure gmail to send the mail out.
as you know not all shared hosting can use their own mail server for wordpress and most of it blocked phpmail() too
so majority of them are using postman-smtp to send mail
and this is the first time i see this error in e-commerce plugin (sunshine) other plugin is working fine with this postman smtp plugin
Sunshine uses default wp_mail functionality which Postman should be hooking into. Unfortunately I don’t see this as a Sunshine issue. Have you tried http://www.sendgrid.com? They have a free account for up to 12k emails and IMO is better than SMTP.