Hello,
I have many php warnings when sending mails :
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 48 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 49 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 52 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 53 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 54 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 55 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 81 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 82 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 85 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 86 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 96 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 97 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 100 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 125 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 131 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 132 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning: DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:18:49] PHP Warning: DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:18:49] PHP Warning: Invalid argument supplied for foreach() in emogrifier.class.php on line 207
[27-Nov-2013 19:18:49] PHP Warning: DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:18:49] PHP Warning: DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:18:49] PHP Warning: Invalid argument supplied for foreach() in emogrifier.class.php on line 207
[27-Nov-2013 19:19:59] PHP Warning: DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:19:59] PHP Warning: DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:19:59] PHP Warning: Invalid argument supplied for foreach() in emogrifier.class.php on line 207
[27-Nov-2013 19:19:59] PHP Warning: DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:19:59] PHP Warning: DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:19:59] PHP Warning: Invalid argument supplied for foreach() in emogrifier.class.php on line 207
Any idea ?
Offline
Hey
from where do you send mail ?
point is Emogrifier use DOMDocument class which throws warnings if the mail HTML is not perfectly formed (for exemple <blocquote> inside <p> are illegals)
I though we could suppose developpers will test and make sure the HTML is correct, but in fact this is not possible if we imagine a plugin which send user generated HTML...
So I'll try to find a way to disable these warnings.
Offline
something like that http://stackoverflow.com/a/17559716/1207670
Offline
mistic100 wrote:
from where do you send mail ?
I though we could suppose developpers will test and make sure the HTML is correct, but in fact this is not possible if we imagine a plugin which send user generated HTML...
So I'll try to find a way to disable these warnings.
Nothing special. I just tried to send mails from the admin (notification of users and discover album ....) ... I really don't understand how 'mail_format' really works between "Send mail in HTML format" checkbox and conf['mail_allow_html'] ....
Anyway simple text messages (comment entered, user registered etc ...) work fine with no warning.
Offline
This option should be removed
Offline