Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何发送HTML电子邮件?_Html_Email_Html Email - Fatal编程技术网

如何发送HTML电子邮件?

如何发送HTML电子邮件?,html,email,html-email,Html,Email,Html Email,我已经在谷歌上搜索了几个星期,但找不到我的问题的答案: 假设我有以下代码: <!DOCTYPE html> <html> <head> <style> * { margin: 0; padding: 0; } #box1 { position:absolute; background:red; //width:150px; //height:150px; top:10px;

我已经在谷歌上搜索了几个星期,但找不到我的问题的答案:

假设我有以下代码:

<!DOCTYPE html>
<html>
<head>
    <style>
* {
    margin: 0;
    padding: 0;
}

#box1 {
    position:absolute;
    background:red;
    //width:150px;
    //height:150px;
    top:10px;
    right:10px;
    left:10px;
    bottom:10px;
}
#box2 {
    position:absolute;
    background:green;
    top:20px;
    right:20px;
    left:20px;
    bottom:20px;
}
#box3 {
    position:absolute;
    background:blue;
    top:130px;
    right:130px;
    left:130px;
    bottom:130px;
}
    </style>
</head>
<body>

<div id="box1"></div>
<div id="box2"></div>
<div id="box3"></div>
</body>
</html>
我如何在电子邮件中发送此消息,以便用户只收到一封具有以下结果的电子邮件

你好,世界

我正在使用Outlook 2010

您可以使用Outlook电子邮件模板

将HTML文件另存为Outlook OFT电子邮件模板,然后使用OFT模板预加载电子邮件


阅读本文,它将帮助您。

单击“新建电子邮件”,然后单击“附加文件”,选择包含HTML代码的文件,然后单击“插入”旁边的箭头,并从下拉列表中选择“插入为文本”

已经试过@ZeRubeus,但不起作用。。。我得到的反馈仍然很糟糕,如果你想获得良好的电子邮件客户端兼容性,你真的应该尽量不要在HTML电子邮件中使用css和DIV——表格和内联css是你的首选。您可以使用css,但更多用于整体响应样式。Mailchimp和CampaignMonitor在如何编写电子邮件代码方面都有丰富的资源。另外,仅供参考,如果您选择了适合您的OFT路线,不要尝试创建响应电子邮件,它在该模板中根本不起作用