如何制作HTML邮件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何制作HTML邮件?相关的知识,希望对你有一定的参考价值。

我所在公司经常要做一些图文并茂的html邮件,而我没有网页设计的知识,现在想请教有什么好的工具或方法能做出一些如大公司的那些邮件一样的精美的邮件。
我现在做法如下:
先用PS设计好版式;
然后用firworks切片;
导出为HTML网页;
复制在Outlook里。
这样做导致邮件体积很大,而且布局常常不受控制,十分烦人。
在这里请教,作为初学者,我如何改善工作流程?
有什么软件或方法推荐吗?谢谢!

首先,我们先说一下如何制作图文HTML邮件。

有两种方法或途径可以制作图文HTML邮件。

一、自己写代码

自己写代码是终极的方法,但如果不是专业人员,自己写制作图文邮件的代码,那就太难了,反正有很多坑,不再细说。

非专业人员,建议不要尝试这种方法,不但时间和成本都很高,而且经常乱码和错位,造成邮件无法使用。

二、使用现成的平台

最有效的方法是:使用别人做好的现成的平台来写HTML邮件,这种方法做邮件就很简单了,可以说人人都会。这种方法使用现成的模板,只需要将文字或图片修改为自己的,生成代码后就制作好了邮件,更重要的是还可以在原来的基础上再次重新设计和布局,从而制作自己的独具特色和结构布局的专业邮件。

这种方法不但跳过了写代码这一步,而且其模板都是经过复制测试,兼容性很高,不会出现乱码和错位的情况。具体怎么做,请自行百度搜索“图文并茂+邮件”,很快就能找到的制作方法了。

其次,我们来说一下如何发送HTML邮件。

发送图文HTML邮件也很简单,发送方法如下:

首先,复制邮件代码,然后打开自己的邮箱,将内容区转换为代码输入方式,粘贴代码,就可以发送邮件了。详见下图(图1为QQ邮箱,图2为163邮箱)。

参考技术A 步骤一、打开Dreamweaver编辑器
步骤二、新建html并把最基本的页面属性设置一下
步骤三、插入表格并且设置表格属性
步骤四、以上例子是选择了三行,在最上面的一行里插入网站或者logo,这里可以设计一张图片第二行里可以加入你想加入的信件内容第三行里输入签名和联系信息,好啦,保存为想要的名字比如保存为:开发信模板.htm
步骤五、找到Foxmail的安装路径Foxmail\Template\New\文件夹,打开template.ini文件,照着下面的修改配置
步骤六、把做好的模板 例如开发信模板.htm 放到如图所示路径下面
步骤七、返回到foxmail信纸管理,看到(自己命名的)开发信模板了吧,选中这个,然后把这个设为默认。
具体的操作方式可以参考:http://jingyan.baidu.com/article/92255446f48d4c851648f4a2.html
怎样在Foxmail里面制作html邮件模板_百度经验!
参考技术B 一般的HTML格式电子邮件,都可以使用内建有HTML编辑器的电子邮件程序(如:Outlook Express)编写发送。我们以Outlook Express 5.0(简称OE 5.0)为例,点击工具栏上的“新邮件”按钮,会弹出一个邮件编辑窗口。再点击“格式→多信息文本(HTML)”就
可以用内建的HTML编辑器来编写HTML格式的电子邮件了。一般我们是通过点击“查看→编辑源文件”,就会在该窗口下方出现“编辑”、“源文件”、“预览”三个选项卡来编辑源文件。如果你认为这种方法太麻烦了(或者你根本不懂如何编辑源文件),还有一个方法就是用FrontPage 2000制作出HTML文件后,然后点击“文件→发送”,将HTML文件以附件的形式发送给对方。
参考技术C 制作图文HTML邮件实际上有很多方法,各种方法各有优缺点,根据自己的需要选择适合自己的方法即可。
方法一,使用网上邮件的制作平台。
百度搜索“图文并茂邮件”即可找到。
这种方法即适合小白又适合专业人员,对小白来说,简单易制作;对专业人员来说效率高。
这种方法最大的做点是兼容性高,即兼容PC机又兼容手机,其模板是专业人员多次进行测试和优化的,不会错位和变形。
方法二,使用DREAMWEAVER。
这种方法仅适合专业人员,因为它即需要DW软件使用技能,还要很熟悉HTML标签语言,才能制作出HTML邮件。
更重要的是,制作出的邮件还需要优化和测试兼容性,这个操作会浪费大量的时间,所以小白不推荐。
方法三,使用记事本自己写代码。
这是专业人员干的事,如果你是专业,估计就不会往下看了。

温馨提示:不建议使用使用PS直接生成网页邮件,它虽然简单,但是兼容性极差,很容易错位,专业广告是不会用的。
参考技术D html编写邮件内容,然后使用程序进行发送

如何使用 PL/SQL 制作电子邮件包的主题行变量?

【中文标题】如何使用 PL/SQL 制作电子邮件包的主题行变量?【英文标题】:How to use PL/SQL in making the subject line of an email package variable? 【发布时间】:2018-08-17 15:36:28 【问题描述】:

如何使用 PL/SQL 制作电子邮件的可变主题?

目前,我使用的是常量字符串作为主题:

'Open Action items for review'

我需要修改为:

'Open Action items for review Day 5'  -> If the action item is on 5th day since opening.

或者:

'Open Action items for review Day 10' -> If the action item is on 10th day since opening.

我怎样才能完成这项任务?

【问题讨论】:

请贴出代码和示例数据。 【参考方案1】:

示例函数:

CREATE OR REPLACE FUNCTION doit
    (days as VARCHAR2) 
RETURN VARCHAR2
IS
BEGIN 
    RETURN 'Open Action items for review Day ' || days;
END doit;

如何调用:

BEGIN
    DBMS_OUTPUT.PUT_LINE('Subject: ' || doit(5));
END;

【讨论】:

以上是关于如何制作HTML邮件?的主要内容,如果未能解决你的问题,请参考以下文章

学习了如何使用 HTML 和 CSS 从头开始​​制作响应式 HTML 电子邮件。下一步是啥? [关闭]

如何在html中自动发送电子邮件[关闭]

如何发送hmtl格式的邮件内容(网页邮件)

如何在 Zend Framework 中制作电子邮件模板?

如何通过 HTML 和 JavaScript 发送电子邮件?

在 JavaMail 中获取 html 电子邮件内容