如何在php中发送包含html和css的电子邮件

vli*_*o20 1 php email html-email

当我通过PHP邮件functon发送电子邮件时(我把这个html代码放在一行并将其添加到邮件中),让我们说出我要发送的内容:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <style type="text/css">
        .box h3{
                text-align:right;
                position:relative;
                direction: rtl;
        }
        .box {
                width:70%;
                top:80px;
                height:200px;
                background: whitesmoke;
                margin:40px auto;
                text-align:right;
                direction: rtl;
        }
        /*==================================================
         * Effect 2
         * ===============================================*/
        .effect2
        {
                position: relative;
        }
        .effect2:before, .effect2:after
        {
                z-index: -1;
                position: absolute;
                content: "";
                bottom: 15px;
                left: 10px;
                width: 50%;
                top: 80%;
                max-width:300px;
                background: #777;
                -webkit-box-shadow: 0 15px 10px #777;
                -moz-box-shadow: 0 15px 10px #777;
                box-shadow: 0 15px 10px #777;
                -webkit-transform: rotate(-3deg);
                -moz-transform: rotate(-3deg);
                -o-transform: rotate(-3deg);
                -ms-transform: rotate(-3deg);
                transform: rotate(-3deg);
        }
        .effect2:after
        {
                -webkit-transform: rotate(3deg);
                -moz-transform: rotate(3deg);
                -o-transform: rotate(3deg);
                -ms-transform: rotate(3deg);
                transform: rotate(3deg);
                right: 10px;
                left: auto;
        }
        </style>
    </head>
    <body>
        <div class="box effect2">
            <b>????,</b>
            <p>
                ??? ??? ?? ?????? ?????? ?"? ???? ?? ???????? ?????
            </p>
            <p>
                ????? ???:
            </p>
            <b>
                ???? ????,
            </b>
            <p><b>
                ???? ????
                </b></p>

        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想通过php发送它.当我发送这封电子邮件时,我收到带有标签的电子邮件,而不是我想要的样式.

谢谢

Raj*_*hal 5

电子邮件客户端不支持CSS ..

你必须正确的内联样式..