写在前面

gmail没有邮件模板的功能,虽然有一个类似的功能可以达到模板的效果,但是在gmail的帮助文档里面并没有提及,所以才有了这篇文章。

问题复现

工作中经常有些格式固定,内容相似的邮件是需要重复发送的,比如日报周报之类的。对于这种情况我们一般会很容易想到用邮件模板来避免复制粘贴,但是对于gmail来说,很遗憾不支持邮件模板功能,那怎么办呢?别急,方法总是有的。

问题解决

普通方案

在gmail中虽然没有邮件模板功能,但是有一个与之类似的功能,叫:预设回复。这个功能的描述是这样的:

预设回复(模板)
使用写邮件工具栏中的按钮存储常用邮件以创建回复模板。您也可以使用过滤器自动发送回复模板。

恩,如此看来,这个功能可以作为邮件模板来使用,那我们来看看怎么用。

step 0 开启预设回复(模板)功能

设置 -> 高级 -> 预设回复(模板)-> 启用

step 1 创建模板

写邮件 -> 更多选项(右下角的三个点) -> 预设的电子邮件回复 -> 新建预设的电子邮件回复(保存项下的) -> 输入模板名

step 2 使用模板

写邮件 -> 更多选项(右下角的三个点) -> 预设的电子邮件回复 -> 点击模板名字(插入项下的)

step 3 管理模板

gamil的模板管理很不友好,没有专门的界面管理模板,只有在预设的电子邮件回复选项下有插入保存删除三个功能。

  • 插入就是往邮件体内应用模板
  • 保存可以新建模板也可以覆盖原有的模板
  • 删除可以删除模板(废话)

如此,问题得到解决。但是我们还有另一种解决方案。

极客方案

问题的解决方法往往不止一个,我们还可以辅以chrome插件来解决这个问题。最终可以实现类似在sublime中插入code snippet那么方便的操作:按个快捷键就能插入模板,甚至是带有变量的模板
我们用到的插件叫做:Gorgias Templates 使用文档

插件的基本用法就不多说了,这个上手很容易,值得一提的是他对邮件模板的拓展和模板变量的使用。

邮件模板拓展

普通方案中我们的邮件模板只是把邮件体和主题做成了模板,并不包含收件人信息,而通过这个插件,我们可以把邮件主题收件人甚至抄送密送都在模板中设置好,这点不可谓不方便。
方法是在新建模板的时候点击Show more fields来展开更多项,进行配置。

模板变量

模板变量,有点模板引擎的感觉,通过模板变量可以使我们的模板(包括收件人、主题等)更加灵活简单。

目前支持的变量有:

  • 邮件主题(subject)
  • 收件人(to)
  • 发件人(from)
  • 抄送(cc)
  • 密送(bcc)
  • 日期(date)日期格式化支持momentjs传参
  • 随机项 (choice)
  • 邮件域名(domain)

通过这插件我们基本可以实现这样的一个模板:

  • 收件人固定
  • 主题带有动态日期
  • 邮件内容固定

而整个过程中我们要做的就是配好模板,在使用地方按下快捷键,操作就是这么流畅。

总结

极客方案虽酷,但是也不是没有缺点,我们来对比一下两种方案。

方案 邮件体 + 主题模板 收件人 + 抄送 + 密送模板 变量模板 同步
普通方案 支持 不支持 不支持 免费
极客方案 支持 支持 支持 付费

*极客方案中提到的这个插件导出模板免费,但是导入需要付费,这操作真是6啊

所以,其中利弊各自权衡吧。
[完]

在gmail中使用邮件模板功能相关推荐

  1. OutLook 2010 (Bata) 中的邮件导出功能

    2010年4月22日,MSDN 用户可以通过订阅下载正式版本的Office 2010.首发语言中包括简体中文版.其中产品包括:Office 2010 Professional Plus,Project ...

  2. html功能性链接邮箱,HTML格式自定义OpenCart邮件模板功能插件

    本功能插件由http://www.opencart-templates.co.uk开发并经opencart中国应用商店改进. 经常我们需要新建一个项目,然后新建我们的View文件夹,ViewModel ...

  3. SAP中的邮件发送功能

    在SAP中我们可以设置装备摆设STMP邮件功能,可以经由过程SOST来查磕暌故件状况,在编码中可用FM SO_DOCUMENT_SEND_API1 .SO_NEW_DOCUMENT_ATT_SEND_ ...

  4. NET开发邮件发送功能的全面教程(含邮件组件源码)(

    天,给大家分享的是如何在.NET平台中开发"邮件发送"功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下. AD:2013云计算架构师峰会精彩课程曝光 ...

  5. .NET开发邮件发送功能的全面教程(含邮件组件源码)

    今天,给大家分享的是如何在.NET平台中开发"邮件发送"功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1)         邮件基础理论知识 2 ...

  6. [转].NET开发邮件发送功能的全面教程(含邮件组件源码)

    转载自http://www.cnblogs.com/heyuquan/p/net-batch-mail-send-async.html 今天,给大家分享的是如何在.NET平台中开发"邮件发送 ...

  7. 如何启用邮件撤回功能

    介绍 消息撤回功能为 IBM Lotus Notes/Lotus iNotes用户提供了在邮件消息发送之后收回该邮件消息的功能.当 Lotus Notes/Lotus iNotes 客户机用户不小心点 ...

  8. java实现word邮件合并,Aspose.Words控件操作实例—邮件合并功能概述

    本文中会介绍Aspose.Words的邮件合并的功能,邮件合并是时常需要使用的功能,比如在学校教务系统中,需要将学生证数据信息导出成Word文文件,如果以系统已写好的格式输出,会缺乏灵活性,但若使用A ...

  9. 企业邮箱如何设置邮件模板

    有时候我们需要给不同的人发送相同的内容,但是内容又不完全相同,这个时候可以使用邮件模板功能. 1.登录到企业邮箱,点击写邮件 2.填写主题和邮件内容,然后点击"存模板". 3.选择 ...

最新文章

  1. python加号换行,Python字符串拼接六种方法介绍
  2. Android开发人员不得不收集的代码,值得收藏!
  3. ubuntu配置android开发环境和编译源码遇到的一些问题
  4. 聚类算法K-Means, K-Medoids, GMM, Spectral clustering,Ncut .
  5. 摄影类网站解析及推荐
  6. Some Fiori offline screenshot in Mac
  7. java 方法 示例_Java集合的lastlastIndexOfSubList()方法和示例
  8. Netty工作笔记0080---编解码器和处理器链梳理
  9. 关于ECLIPSE中JSP代码无提示
  10. Java线上排错---反编译文件
  11. C++中使用空格的建议
  12. 【C++项目】Tiny Linux WebServer---开篇介绍
  13. 精品软件 推荐 常用软件 游戏的 运行库 下载 合集 3D game 玩游戏的一定要收藏一下。...
  14. awg线径与电流_awg线径对照表(awg线径与电流对照表)
  15. 极光推送指定用户推送_苹果推送iOS 12.1.4和macOS 10.14.3修复FaceTime 国内用户可酌情...
  16. 性能测试---影响性能的因素
  17. 自制“营销号视频生成器”
  18. 报错:Expected singleton
  19. 计算机基础 第一章 计算机网络概述 知识点总结
  20. 嵌入式Linux根文件系统制作

热门文章

  1. Ubuntu搭建Http服务器用于下载Ubuntu文件
  2. shell获取目录的上级目录_Shell:如何获取文件指定的父目录的名称?(Shell: How to a file's specified parent directory's name?)...
  3. 品牌管理中使用FastDFS
  4. centos7下mysql忘记密码并修改
  5. 异形3×3魔方还原教程_2345异形魔方教程
  6. 抽象类,多态与鸭子类型
  7. 十大面试问题解惑,秒杀一切HR、技术面试。程序员必读! 最能体现求职者能力的就是面试,能不能拿到Offer,取决于你面试时的表现,只有有准备才能在面试过程中游刃有余。小编收集了10个面试官最爱提的问题
  8. bzoj 4833: [Lydsy1704月赛]最小公倍佩尔数
  9. 小型企业网络设计与规划
  10. 东胜区智慧城市管理运行初见端倪