okay, so I set up a system of e-mail templates for my CRM that calls each image and css by product id. Now when using an e-mail system such as thunderbird it shows everything just fine! However, the css and the images will not display if it is opened through gmail, hotmail, etc. Not one image will display or the css. This because it gathers the info through a $_SESSION. Is there a method for having emails know which product id to use. I am thinking of switching out session() with a cookie idea. But would like other opinions.
Just send the id as a parameter in link and put there a contition if (parameter) use it else use session
I'd say don't send images through e-mail, or CSS for that matter which effectively doesn't exist in mails. But then, I use the presence of HTML as one of the ways I filter spam, since there isn't a single legitimate e-mail I'd expect in my inbox that would contain HTML, images, or the rest of that **** except as an attachment.