由于经常工作在
linux
下,所以很多时候需要将自己工作的报告或其他有用的东东发送给相关的人,所以花时间研究了一下在
linux
下如何发送
mail
。我们通常能用到下面3中发送方式:
1、使用Shell当编辑器
发送邮件
这种方式可以直接在shell窗口编辑邮件正文,当编辑完成之后使用Ctrl+D退出,同时邮件也会被发送出去
# -s后面是邮件的主题,主题后面是目标邮件地址[root@centos6 ~]#
mail
-s “Lucky
mail
”xlapn@126.com
Hi Tomas,
Thank you for you help!
Regards,
Daniel
本地调试时,是正常可以
发送邮件
的,一旦部署到
linux
服务器上之后就
无法
发送邮件
,并且提示:
无法
连接到主机、端口
1.导致的原因是因为
Linux
服务器
无法
直接访问邮件服务地址,在本机window上ping邮件地址,得到对应的真实IP
2.进入
linux
服务器,修改hosts文件,将邮件服务地址的ip和域名映射好,hosts修改
命令
:vi /etc/hosts
3.修改后按下esc,输入:wq...
把这个项目放到
linux
机器上,安装包npm i,报了一堆warning:
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {os:darwin,arch:any}