框架全部重新开发,敬请期待
【线下交易被骗无法处理】

好站网

Linux 使用命令发送邮件

  • 时间:2016-09-06 16:02 编辑: 来源: 阅读:2522
  • 扫一扫,手机访问
摘要:管理服务器时我们经常需要写一些监测脚本,然后在出问题的时候通过邮件来通知,接下来我们为大家介绍用最简单的方式来实现 Linux 发送邮件:Centos、RedHat 系统 mail 命令1、关闭本机的sendmail服务或者postfix服务#执行下面的命令,各位

管理服务器时我们经常需要写一些监测脚本,然后在出问题的时候通过邮件来通知,接下来我们为大家介绍用最简单的方式来实现 Linux 发送邮件:


Centos、RedHat 系统 mail 命令

1、关闭本机的sendmail服务或者postfix服务

#执行下面的命令,各位大侠都对号入座吧#sendmialservice sendmail stop
chkconfig sendmail off#postfixservice postfix stop
chkconfig postfix off#再狠一点就直接卸载吧..yum remove sendmail
yum remove postfix

2、然后修改/etc/mail.rc,在文件末尾增加以下内容,指定外部的smtp服务器地址、帐号密码等

$ vi /etc/mail.rc  
set from=123456@qq.comset smtp=smtp.qq.com  
set smtp-auth-user=123456set smtp-auth-password=runoobset smtp-auth=login

这里使用了QQ邮箱的SMTP,需要做以下配置:

qq邮箱通过生成授权码来设置密码:

3、然后通过命令来发送邮件

echo  hello word | mail -s " title" 123456@qq.com

Ubuntu 系统 heirloom-mailx 命令

1、安装heirloom-mailx

sudo apt-get install heirloom-mailx

2、配置

vi /etc/nail.rc 添加 QQ 邮箱开放的需要认证的smtp服务器:

set from=52019555@qq.comset smtp=smtp.qq.comset smtp-auth-user=52019555@qq.comset smtp-auth-password=runoobset smtp-auth=login

3、在命令行发邮件给QQ邮箱用户

echo "邮件内容" | heirloom-mailx -s "邮件标题" 123@qq.com


  • 全部评论(0)
最新发布的资讯信息
【站长教程|其他教程】Biny——腾讯开源的超轻量级 PHP 框架(2019-07-17 16:54)
【站长教程|thinkphp教程】TP5 think-captcha验证码不显示 完美解决TP验证码不显示(2019-07-08 23:24)
【站长教程|discuz教程】Discuz! X3.4 X3.3 X3.2 版本Tools急诊箱工具正式发布 0910更新(2019-07-04 23:22)
【站长教程|php教程】如何解决PHP 无法执行system()函数的问题?(2019-07-04 19:02)
【站长教程|discuz教程】解决微米提示:域名未授权,请移步微米论坛,购买授权的方法(2019-06-29 22:28)
【站长教程|discuz教程】dz应用中心恢复 关于 Discuz!应用中心 6.22 正式全面开放体验说明(2019-06-22 19:10)
【站长教程|其他教程】免费提供qq群人数监控软件:控制群人数,保证qq群排名(2019-06-15 16:23)
【站长教程|thinkphp教程】ThinkPHP6.0版本正式发布,全面拥抱组件化开发趋势(2019-06-10 12:08)
【站长教程|laravel教程】Laravel运行出错RuntimeException No application encryption key has been specified.(2019-06-09 21:47)
【站长教程|laravel教程】laravel上传至服务器上出现Whoops, looks like something went wrong.(2019-06-09 21:13)
底部广告
网站首页 | 关于我们 | 广告合作 | 联系我们 | 隐私条款 | 免责声明
CopyRight 2014-2024 好站网 | 闽ICP备17003376号-4
展开