Resending HTML mail is not going to work; the HTML is modified prior to storage in the database to prevent attacks. I suggested that we be able to force TEXT as a mode during resend since the text could be resent.
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
Note that if you add yourself (or an email under your control) to the CC list for all outbound emails, you could resend from your own email client.
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
I wonder why the html is modified? Because all the html is generated by zencart internally (with the email templates), so what 'attack' is being prevented.
The only customer input to the emails (contact us and order comments) are heavily sanitised (and de-html'd) before getting included and the rest of the email is safely generated by ZenCart.
I did once (quite a few years ago now) ammend this contribution to store the emails with the html in the database, and so enable resending of the html emails. It worked well. Basically you have to remove the (buggy) code that strips the html and create a blank email template for resending the email.
This is really a great module which works fine on my site and helps so much.
Buy I'd like to have one more feature included in the possible next version(seems little hope, since this mod got no posts for a long time)
The "trim email" functions gives little freedom to us, only 3 options: 1month, 6months and 12month.
But the "search email archive" function gives us enough option and freedom, so I'm think if we can have a "delete button" on the search result page, that would be great, see picture:
![]()
Thanks for this great mod!
Anyway to edit emails before re-sending it ?