今天在linux服务器上使用mail给自己邮箱发送邮件的时候,出现各种问题。

因为监控的需求,所以写了个简单的脚本将服务器上的信息发送到我的邮箱,脚本编写完后运行,首先出现:

-bash: mail: command not found

后来想起系统当初是最小化安装的,很多工具包都没有安装,接着发现sendmail也没有安装,于是就一并yum安装完事:

yum -y install mailx sendmail

等待安装完后,再次运行脚本,没有报错,但是邮件确没有发送出去,查看服务器mail日志发现:

cat /var/log/maillog

Dec 17 11:42:29 localhost sendmail[30528]: qBH3gT5P030528:

to=test@163.com, ctladdr=root

(0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30138,

relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection

refused by [127.0.0.1]

出现这个错误的原因是/var/spool/mail这个目录的权限不够,需要设置成777

chmod -R 777 /var/spool/mail

然后重启sendmail服务

service sendmail restart

linux mail 密码错误,linux下mail使用故障解决相关推荐

  1. linux sftp密码错误,linux个别用户sftp坏掉,验证密码后卡住, 大概是什么问题?...

    问题描述 linux个别用户sftp坏掉,验证密码后卡住, 大概是什么问题? 所有采用sftp的软件都不能用了 winsshfs 点击mount后就卡住 xftp 连接验证结束后也卡住 sublime ...

  2. 在linux下 用户的密码错误,linux中root用户密码错误如何解决

    linux中root用户密码错误如何解决 发布时间:2020-04-27 10:53:03 来源:亿速云 阅读:230 作者:小新 今天小编给大家分享的是linux中root用户密码错误如何解决,相信 ...

  3. linux安装openssh 密码错误,Linux安装openssh的后门补丁

    相对于Windows操作系统,Linux操作系统的密码较难获取.而很多Linux服务器都配置了Openssh服务,在获取root权限的情况下,可以通过修改或者更新OpenSSH代码等方法,截取并保存其 ...

  4. 误删除Linux下/etc/shadow文件,linux修改密码出现Authentication token manipulation error的解决办法

    linux卸载ss的时候误把/etc/shadow删除掉了,导致ssh root登录不了.修改密码出现Authentication token manipulation error的解决办法. 解决办 ...

  5. linux怎么创建新用户名和密码错误,linux重命名root后,使用su命令切换新用户时,提示密码错误...

    1.考虑到安全因素,用户希望把服务器上的root用户进行重命名,于是把/etc/passwd文件和/etc/shadow文件中的root修改为xxx.修改完毕后,测试正常,普通用户可以通过su - x ...

  6. linux文件给另一用户名和密码错误,linux重命名root后,使用su命令切换新用户时,提示密码错误...

    1.考虑到安全因素,用户希望把服务器上的root用户进行重命名,于是把/etc/passwd文件和/etc/shadow文件中的root修改为xxx.修改完毕后,测试正常,普通用户可以通过su - x ...

  7. linux:root密码错误的解决办法

    CentOS 密码错误 在使用root用户登陆CentOS系统时,提示鉴定故障,原因是密码错误,需要重新设置密码. 启动CentOS系统,在倒计时页面输入e,进入页面后继续输入e 选择第二个,输入e ...

  8. linux超级密码,找回Linux超级用户root密码

    笔者的机器上装有RedhatLinux7.2操作系统,安装了KDE和GNOME桌面,因在安装时只设了超级用户root,但超级用户的权限太大了,只适用于系统维护及安装软件时使用,平常使用应该用普通用户来 ...

  9. linux root密码激活,Linux - root初始密码设置

    Ubuntu刚安装后,不能在terminal中运行su命令,因为root没有默认密码,需要手动设定. 以安装ubuntu时输入的用户名登陆,该用户在admin组中,有权限给root设定密码. 给roo ...

最新文章

  1. ASPNET登陆总结
  2. mysql语言的简介_谁能帮我介绍一下 MY SQL ?
  3. 23种设计模式C++源码与UML实现--外观模式
  4. innerHTMl和确认提示的使用
  5. Linux进程管理工具的使用
  6. linux修改java内存大小_Linux 和 windows修改java虚拟机内存大小
  7. 浅谈高斯消元的实现和简单应用
  8. 【编撰】Directfb 深入 001 初始化简介 01
  9. python字符串、字符串处理函数及字符串相关操作
  10. linux shell编程if语句内判断参数
  11. 训练深度神经网络提示
  12. python气象包_Python-Cartopy包: 地图投影
  13. sas table将缺失值计入百分比_逻辑回归的评分卡的SAS实现
  14. 源码分析学习记录(9)——PBR材质
  15. 02 SVN 与 Git 的优缺点
  16. Catia V5-6R2016软件安装教程——附下载地址
  17. matlab启动慢的解决方法
  18. 阿里巴巴开发手册(官方认定文档)
  19. 如何实现表格固定表头和某列
  20. win10计算机本地连接属性在哪里,分享Win10电脑系统打开本地连接属性的步骤

热门文章

  1. ElasticSearch入门系列(三)文档,索引,搜索和聚合
  2. xcode5 中Provisioning Profiles列表清理方法
  3. Amarino例程无法使用的问题
  4. 严苛模式(StrictMode)
  5. Android之自定义AlertDialog的实现方法(一)
  6. windows server 2003中继代理
  7. Nacos 发布 v0.8.0 Pre-GA版本,安全稳定上生产 1
  8. SQL SERVER数据库文件收缩
  9. 商城app实现注册送红包
  10. 【转】大型网站系统架构演化之路