1、编辑用户Home目录下的.muttrc文件,设置发信环境。
# cat /root/.muttrc
set envelope_from=yes
set from=owinux@sina.cn
set realname="Owinux"
set use_from=yes
set rfc2047_parameters=yes
set charset="utf-8"
2、发信脚本
# cat automail.sh
#!/bin/sh
# automail.sh
DIR=/root/owinux
mailcontent=$DIR/mailcontent
> "$mailcontent"
echo -e "owinux,您好!\n" >> $mailcontent
echo -e "\t附件为 `date +%Y-%m-%d` 设备日检报告,敬请查收。" >> $mailcontent
cat mailcontent | /usr/bin/mutt -s "设备日检报告" -a /root/owinux/report.xls owinux@126.com -c owinux@yeah.net -c owinux@sina.com
3、简要说明:
-s:指定主题
-a:附件
-c:抄送,需要抄送多人的话,须使用多个 -c 选项
使用上面的发信环境可以保证在页面查看邮件的时候,附件名不出现乱码。
其中 .muttrc 的 "set from"可以随便设置,可以是不存在的邮箱地址,当然正确的最好。
比如:
set from=abc@owinux.com
不过也并不是你设置的正确的邮箱地址就一定能发送成功。
set from=owinux@126.com
我新注册了一个 owinux@126.com,然后将 set from 设置为owinux@126.com,就没有成功。
原因在于126邮箱报了 550 MI:SPF 错误,连接到126 企业退信的常见问题? 发现
550 MI:SPF 发信IP未被发送域的SPF许可。
- 大小: 35.8 KB
分享到:
相关推荐
主要介绍了Shell脚本实现自动发送邮件的例子,使用.muttrc文件配合shell脚本实现,需要的朋友可以参考下
《Shell脚本专家指南》旨在为Linux、Unix以及OSx系统管理员提供短小精悍且功能强大的shell实现解决方案,教会读者如何使用现有调试器调试shell脚本。全书分为3个部分:脚本技术基础、系统交互和高级技术、有用的脚本...
shell脚本mail465端口发送email邮件,在linux上自动发邮件
了如何发送邮件,如何构建一个菜单,不过 还有很多其他的用法。 本章将介绍以下内容: • 快速创建一个文件。 • 自动进入菜单。 • ftp传输。 • 连接至其他应用系统。 该命令的一般形式为: command t e x t w o ...
通过shell脚本定时自动监控kafka集群节点是否正常运行,如果kafka异常关闭,马上邮件通知配置的单个或多个管理员。
通过定时 crontab -e 任务,执行脚本,监测服务器的cpu,内存,磁盘,负载,超出预定的值时发邮件到自己的邮箱告警,很好的提前预防服务器的资源紧张问题。
主要介绍了Shell脚本实现非法IP登陆自动报警,本文实现非指定IP段登录服务器时使用邮件报警,需要的朋友可以参考下
目录网盘文件永久链接 1.Linux下Shell编程基础入门.mp4 2.Shell编程之变量及LAMP导航菜单...17.Shell批量监控服务发送邮件报警.mp4 18.Shell编程之实战WEB界面展示一.mp4 19.Shell编程之实战WEB界面展示二.mp4 .....
在linux 下监控磁盘空间大小, 超过设定值75%就发送邮件提醒
创建一个shell脚本,在里面添加一下内容。(记得给操作权限) #!/bin/sh //根据你自己的shell类型来选择。 while true //先做一个死循环 do ping -c 3 -I ppp0 172.16.1.11 >/dev/null //指定一个出口去ping服务器...
测试环境需要邮件服务的实时流量,搭建服务端和客户端,通过shell脚本实现自动化收发邮件。
1.本回购的目的此存储库的目的是跟踪各种Linux Debian设置文件,shell脚本等。 使用了各种工具来帮助实现该目标,例如可以通过ssh到服务器的基于云的IDE Codeanywhere,以及用于轻松编辑Markdown的IDE Visual Studio...
15、Shell批量监控服务发送邮件报警.mp4 14、Linux下自动化运维企业案例.mp4 13、Linux系统增量备份脚本.mp4 12、Shell编程四剑客及案例详解.mp4 11、Shell编程之SED及GREP综合讲解.mp4 10、Linux下深入编程之函数及...
通过curl一个固定页面的200状态码,如果是200,就说网站是正常的,如果不是200就自动重启网站,然后发邮件到QQ邮箱。自己在上QQ的同时,通过微信也可以收到报警,不但可以收到报警,还可以解决问题。基本上也可以解决...
主要介绍了智能监测自动重启Apache服务器的Shell脚本,实现监控Apache不可用时,第一次强制重启,第二次邮件通知管理员,需要的朋友可以参考下
用于为mu4e自动配置电子邮件帐户的Shell脚本,功能类似于mutt-wizard。 它使用isync同步邮件帐户,使用msmtp发送邮件,并为每个帐户创建单独的Lisp配置文件。 仍然是在制品。 mu-wizard Shell脚本可以自动配置mu4e的...
shell 脚本、linux系统知识 背景: 因为家里是nas服务器,使用的是联通网络,为了省钱没有申请固定外网ip,虽然是独立但是会周期性更改,导致每次从外网访问发生异常,尤其是变化后,如果不在家就不知道目前ip是多少...
这是一个用于自动打包的Python脚本,可以直接打包ipa并生成对应的plist,然后使用企业证书进行重签名,并上传指定的七牛服务器。这所有的动作只需要在终端敲入一行命令即可解决。 ###功能流程说明 `打包ipa`-->`重...