Re: [PHP] css in mail()

This is a discussion on Re: [PHP] css in mail() within the PHP General forums, part of the PHP Programming Forums category; Hi, Actual was this <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www....


Go Back   Usenet Forums > PHP Programming Forums > PHP General

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-21-2007
Sancar Saran
 
Posts: n/a
Default Re: [PHP] css in mail()

Hi,
Actual was this

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<title>Title</title>
</head>
<style type=&apstext/css&aps>
....

Those code was example.


On Wednesday 21 February 2007 06:39, Peter Lauri wrote:
> If you are just using the code snippet below you will probably get problems
> in Outlook and some other clients. This because you haven't set the proper
> header.
>
> But I actually need to assume you did send with a more sophisticated
> version. Otherwise KMAIL probably displayed it incorrectly as well.
>
> Best regards,
>
> Best regards,
> Peter Lauri
>
> www.dwsasia.com - company web site
> www.lauri.se - personal web site
> www.carbonfree.org.uk - become Carbon Free
>
>
> -----Original Message-----
> From: Sancar Saran [mailto:sancar.saran@evodot.com]
> Sent: Wednesday, February 21, 2007 3:02 AM
> To: ceo@l-i-e.com
> Cc: php-general@lists.php.net
> Subject: Re: [php] css in mail()
>
> Hi,
>
> On Wednesday 21 February 2007 01:14, Richard Lynch wrote:
> > On Mon, February 19, 2007 10:56 am, Sancar Saran wrote:
> > > On Monday 19 February 2007 17:03, Danial Rahmanzadeh wrote:
> > >> how can i use css with mail()?
> > >> thank u
> > >
> > > <?php
> > > $data ='';
> > > $fp = fopen ("site/themes/".$arrStat['theme']."/css/main.css","r");
> > > while (!feof($fp)) { $data.= fgets($fp, 16384); }
> > >
> > > $mail="
> > > <html>
> > > <head>
> > > <title>Title</title>
> > > <style>".$data."</style>
> > > </head>
> > > <body>
> > > Html content
> > > </body>
> > > </html>";
> > >
> > > mail('anrah@gmail.com', 'You are welcome', $mail);
> > > ?>

> >
> > No.
> >
> > This will only work on very badly-broken email clients.

>
> Really ?
> I did not have to much choices to check it, In KMAIL everything looks nice.
>
> Thanks for info
>
> > I believe, in fact, that the only email client broken enough for this
> > to work is Outlook.
> >
> > Though I suspect some very lame web-based email client might actually
> > work, come to think of it.

Reply With Quote
  #2 (permalink)  
Old 02-23-2007
Richard Lynch
 
Posts: n/a
Default Re: [PHP] css in mail()

On Wed, February 21, 2007 3:46 am, Sancar Saran wrote:
> Hi,
> Actual was this
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html>
> <head>
> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
> <meta name="description" content="" />
> <meta name="keywords" content="" />
> <title>Title</title>
> </head>
> <style type=&apstext/css&aps>
> ...


It's entirely possible the PHP 'mail' command now adds the various
MIME headers and whatnot to make this work, but it sure didn't used
to...

Or maybe they went and simplified the whole MIME mess since I last
looked and now you don't need those 'boundary' things to get a valid
HTML email.

You still have the issue of spam filters catching it as HTML email, so
losing audience share to that....

I know I see a TON of email that starts off with <html> in the actual
email. Actually, I don't really see it, as I hit 'delete'
automatically at that point.

--
Some people have a "gift" link here.
Know what I want?
I want you to buy a CD from some starving artist.
http://cdbaby.com/browse/from/lynch
Yeah, I get a buck. So?
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 12:07 AM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0