您的位置:首页 > Web前端 > Node.js

nodeJS newman mail 安装

2016-03-17 00:00 381 查看
#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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: