centos6 利用外部的smpt服务器计划任务发送邮件
2024-08-26 15:28:39
centos可通过修改配置文件以使用外部SMTP服务器,达到不使用sendmail而用外部的smtp服务器发送邮件的目的,
操作如下:
一、安装mailx与sendmail
# yum -y install mailx
# yum -y install sendmail
# /etc/init.d/sendmail start
# chkconfig sendmail on
二、配置发送邮箱的SMPT服务
三、编辑邮件配置文件/etc/mail.rc,添加外部邮件认证信息
# vi /etc/mail.rc set from=xxx@.com smtp=smtp..com
set smtp-auth-user=xx@.com smtp-auth-password=xxx smtp-auth=login
- from是发送的邮件地址
- smtp是发生的外部smtp服务器的地址
- smtp-auth-user是外部smtp服务器认证的用户名
- smtp-auth-password是外部smtp服务器认证的用户密码
- smtp-auth是邮件认证的方式
四、测试邮件发送
mail -s "`date +%F-%T`" xxx@sohu.com </root/messages.txt
五、配置计划任务的时候需要将邮件发送信息写入到shell脚本中
[root@localhost]# cat sendmail.sh
#!/bin/bash cat /root/crawler/Crawler_SecInfoLog/"`date +%F`_Crawler_SecInfoLog.txt" | mail -s "爬虫预警(`date +%F`)" 收信者@.com
最新文章
- 生成Geometry
- 【Android测试】【第十六节】Instrumentation——初识+实战
- 我的第一个canvas的作品:漫画对白编辑器
- PAT_1007 素数对猜想
- vmplayer中的fedora20无法进入图形界面
- react.js 从零开始(二)组件的生命周期
- 获取Storyboard中的视图控制器
- Wechat 微信端正确播放audio、video的姿势
- c# mvc 在控制器中动态解析cshtml文件并获取对应的html代码
- Django 1.11.7学习,配置MySQL数据库(python3.5)
- ssh centos 上传文件
- Docker学习笔记之Copy on Write机制
- 如何将Excel 图表导出
- SpringBoot,Vue前后端分离开发首秀
- RTP 有效负载(载荷)类型,RTP Payload Type
- get the code of function in matlab
- C#读写基恩士PLC 使用TCP/IP 协议 MC协议
- 网络编程I/O函数介绍
- 【OCP 12c】最新CUUG OCP-071考试题库(64题)
- 苏州Uber优步司机奖励政策(1月4日~1月10日)
热门文章
- 视图属性+对象动画组件ViewPropertyObjectAnimator
- YOLO系列:YOLO v2深度解析 v1 vs v2
- 英语口语练习系列-C30-生日-年历的周日和月份-如果白昼落进
- [蓝点ZigBee] Zstack 之点亮OLED液晶 ZigBee/CC2530 视频资料
- [联赛可能考到]图论相关算法——COGS——联赛试题预测
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第4章编程练习7
- Alpha冲刺(3/10)——2019.4.26
- 【贪心】LIS @The 15th Zhejiang Provincial Collegiate Programming Contest E
- HashMap问答
- Android 模拟器启动不了-问题解决方案