长夜漫漫,无心睡眠。本文旨在实践Node.js 编写一个模块,实现用命令行发送邮件的高逼格行为

相关地址

Maile in npm
Maile in github

Maile


在日常工作生活中,很多地方需要使用邮件来进行交流;对我而言,邮箱有时候就是我的云盘,我会把一些重要的文件发给自己的邮箱。所以我设计了这块发邮件工具;

功能如下:

  • [x] 设置默认邮箱账户

  • [x] 给他人发邮件

  • [x] 给自己发邮件

  • [x] 支持附件上传

下面就来分享下详细的设计过程,难免有疏漏之处,望大家一起帮助修正。

1.开发前准备

  • [x] Node编程基础

  • [x] 基本正则规则

  • [x] 准备一个邮箱

  • [x] Mac 或 Linux 系统,原谅我没有对Windows做兼容

  • [x] 一个IDE,我用的Sublime Text 3

2.新建开发目录

mkdir maile && cd maile && npm init -y //新建开发目录
subl .  // 用你的ide 打开目录

3.梳理需求 I wanna , I Do

神说,要有光,于是世界有了光。在你的代码中,你就是神。

  • [x] maile --config 来配置我的邮箱账户

  • [x] maile --send 来发送邮件

  • [x] maile --self 来给自己发邮件

4.要去开会了,详设后续补上,大家有兴趣的可以去看源码


njaulj
876 声望17 粉丝