True it may be only an older client issue, however changing to plain quotes instead of curly quotes impacts 'newer' clients in no manner. So why have the curly quotes if it adds nothing and in fact deters the ability of some clients to use the notifications?
I --> THINK <-- I have an easy fix.
1) Clone the entire /usr/local/cpanel/etc/icontact_templates/ directory structure to /var/cpanel/templates/icontact_templates/ (See
Notification Templates | cPanel & WHM Documentation)
2) Run these commands to replace all instance of the open curely quote and then the clsoe curly quote with plain text double quotes.
grep -riIl '“' | xargs sed -i 's/“/"/g'
grep -riIl '”' | xargs sed -i 's/”/"/g'
That is it!
There may be other characters that need to be replaced. If I find any I will update this thread. Comments on the validity of my solution (even if they prove that my solution is highly flawed) are welcome.