Jump to content

Mail cutting off css


Recommended Posts

I started having this problem including my base css file into my emails when I minified it. After a brief research I found out that SMTP has a restriction on string length or columns. So I figured I need to add new lines to my css in order to be able to load it into the mails without it getting cut off. 

$css = str_replace('}',"}\r\n",file_get_contents(base.'css/style.css'));
$html = "<style>{$css}</style> ......"

style.css is a valid MINIFIED css file with about 9000 characters length. If I debug $css before sending the email I get the full length of the css, however if I inspect the email in my mailbox I see that there are new lines, but the css is still being cut off.  If i beautify style.css then the whole style gets included? This is really confusing, I really need some help.. Thanks!


Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.