nodeJS newman mail 安装

#NodeJS 安装#

  • nodejs 下载 下载 node-v5.9.0-linux-x64.tar.gz,上传到 linux 服务器 /usr/local/nodejs 目录;
  • 在 nodejs 目录执行
tar zxvf node-v5.9.0-linux-x64.tar.gz 

解压,进入解压后的bin目录下,执行ls会看到两个文件node,npm. 然后执行

./node –v

如果显示出版本号说明我们下载的程序包是没有问题的。

  • 配置环境变量,
sudo vi /etc/profile

export PATH的上一行添加如下内容

PATH=$PATH:/usr/local/nodejs/node-v5.9.0-linux-x64/bin

编辑完成后按Esc键 然后输入 :wq 按回车保存,退出vi ,执行

source /etc/profile

可以使变量立即生效,然后执行

echo $PATH 

看输出内容是否包含自己添加的内容,然后到任意目录下去执行一次执行

node -v   
npm -v

ok 搞定了,需要注意的是,通过 source /etc/profile,只是让变量临时生效了,如果此时重新开一个终端运行node会提示找不到命令,这个问题重启或者注销之后可以解决,如果不想重启的话,再次执行 source /etc/profile 即可。

#newman 安装#

  • 官网在这里newman
  • 执行
npm install -g newman@2  

即可,安装成功后执行

newman –h 

可以显示帮助信息。

#mail 安装#

  • 使用
yum search mail

发现有 mailx.x86_64 : Enhanced implementation of the mailx command 说明可以安装,执行

yum install mailx -y  

搞定,执行如下命令即可发送邮件

echo "this is send content" | mail -s "send from linux" test@test.com
  • 默认情况下发送的邮件会被放到垃圾邮件里面,可以执行
sudo vi /etc/mail.rc

在其中添加如下配置

set from=test@163.com
set smtp=smtp.163.com
set smtp-auth-user=test
set smtp-auth-password=123456
set smtp-auth=login

这样发送的邮件就不会被放到垃圾邮件里面,也可以从文件中获取发送内容,如下

mail -s "mail title" 123456@163.com < outfile-1458185763.txt

参考:LINUX下通过外部SMTP发邮件 (直接抛弃sendmail和postfix)

转载于:https://my.oschina.net/bbsyuemoncn/blog/639338

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值