Mail System was working fine. I just upgraded to the latest version and when I tried to send a test one time login email, I got the following error. I am about to
go live with beta testing of my site. I need to resolve this ASAP. Thanks!

Fatal error: Call to a member function isSameNode() on a non-object in .../sites/all/modules/mailsystem/html_to_text.inc on line 518

Comments

Seph’s picture

FYI....I tried uninstalling 7.x-2.25 and installing 2.24 and still had the same problem. I tried sending a test email through HTML mail in both versions and got the same error message.

pillarsdotnet’s picture

Status: Active » Postponed (maintainer needs more info)
StatusFileSize
new12.86 KB
new15.67 KB
new474 bytes

Weird. I can't reproduce on my setup. Can you please send or upload a copy of your phpinfo page? If you don't have one already, you may create one by making a phpinfo.php file with the following contents:

phpinfo();

Also, try the attached patch / module and see if it fixes your problem.

Seph’s picture

I applied the patch and I no longer get the error message and I can send the test emails no problem. The only thing is my images are not showing up on my cell phone. This happened before and you fixed it in Emogrifier at http://drupal.org/node/1176386.

I also tried the module you uploaded and same thing. I can send now no problem but no images on cell phone.

I am going to send you the test email again and my php info file.

Seph

pillarsdotnet’s picture

Again, you have quote-marks around your urls.

style='background-image:url("http://www.intl-alchemical.org/sites/default/files/images/header_top_separator.gif");'

should be

style='background-image:url(http://www.intl-alchemical.org/sites/default/files/images/header_top_separator.gif);'

Only this time it's an inline style, not part of a style sheet.

Fixed in Emogrifier
6.x-2.17
7.x-2.17
8.x-2.17
pillarsdotnet’s picture

Assigned: Unassigned » pillarsdotnet
Priority: Critical » Normal
Status: Postponed (maintainer needs more info) » Fixed
Patch in #2 applied to Mail System
6.x-2.26
7.x-2.26
8.x-2.26
Seph’s picture

Just upgraded Emogrifier and Mailmime. Images still not working. Sent u another test.
Gonna email u my email template also.

pillarsdotnet’s picture

Status: Fixed » Postponed (maintainer needs more info)

To really troubleshoot this properly I'll also need a copy of your theme.

Seph’s picture

Sent

pillarsdotnet’s picture

Project: Mail System » HTML Mail
Version: 7.x-2.25 » 7.x-2.x-dev
Status: Postponed (maintainer needs more info) » Needs work

At some point this became an HTML Mail bug rather than a Mail System bug.

Seph’s picture

Ok...just let me know what to patch or upgrade.

Seph’s picture

Would reverting to a previous version of HTML Mail be a an interim/temporary solution?

pillarsdotnet’s picture

My hunch is that it's a configuration error, but I haven't had time yet to fully research it.

Seph’s picture

Would it be a good idea for me to revert to an earlier version of HTML mail where it worked until u have a chance to research and correct this?

pillarsdotnet’s picture

By all means, do what is necessary to get your website up and running. You've provided ample data for me to research the problem. I apologize that I haven't yet found time to act on it yet.

pillarsdotnet’s picture

Title: Fatal error: Call to a member function isSameNode() on a non-object » Inline images are not appearing in some fully-themed emails.
Seph’s picture

FYI.....I just upgraded to HTML Mail 7.x-2.60 and reconfigured my post-filter exactly as you suggested in your documentation, and I'm still having the same issue.

Seph’s picture

I just tried reverting back to HTML Mail version 2.55 and it didn't work. I'm still not able to see any images in the email on my cell phone.

pillarsdotnet’s picture

May I ask what model is your cell phone?

Seph’s picture

It's an iPhone. Also sent to a friend's Blackberry and had the same results. Haven't sent to an Android based phone yet to check it.

pillarsdotnet’s picture

Good enough. I'm really swamped right now with another project and will troubleshoot your particular issue just as soon as I can.

Seph’s picture

Just checking in to see what the status was. I haven't been able to get it working.

Seph’s picture

I never got the inline images to work on my iPhone. I just updated everything to the following and it's still not working. I had hoped with the updates it would have been taken care of. Also..since I upgraded, the formatting of the body that is in my template is not being followed.

HTML Mail
7.x-2.61

Mail System
7.x-2.30

Mail MIME
7.x-2.15

salvis’s picture

Issue summary: View changes
Status: Needs work » Closed (outdated)