文档详情

香蕉派M3定时发送系统信息邮件.docx

发布:2017-12-08约2.65千字共4页下载文档
文本预览下载声明
香蕉派M3定时发送系统信息邮件使用BananaPi M1Plus( 以下简称M1P) 已经有一段时间了,非常稳定,时刻保持这7*24的服务状态,不过为了能相对方便的了解M1P的实时状态,让M1P自己发送系统邮件给我,报告状态,那就很好了。来吧,我们开始弄吧首先登录M1Psudoapt-get install mutt msmtp我是采取命令行的方式发送邮件的。先来安装两个邮件服务配置msmtprc相关内容我使用的是root帐号,直接新建文件nano/root/.msmtprc这个文件是需要自己建立的,新建完成后直接在里面输入下面内容account defaulthost auth login user pvkpgpfrom pvkpgp@password 710717 保存,这里需要注意个问题 user和from中填写的内容,不能随便乱写,和后面发邮件的时候用到的内容一致。配置mutt的内容,打开MUTT配置文件nano /etc/Muttrc在结尾添加如下内容set sendmail=/usr/bin/msmtpset use_from=yesset from=pvkpgp@set envelope_from=yes保存,关闭。要测试一下SMTP服务器测试配置文件:msmtp -P测试smtp服务器:msmtp -Sroot@bananapi:~# msmtp -Pignoring system configuration file /etc/msmtprc: No such file or directoryloaded user configuration file /root/.msmtprcfalling back to default accountusing account default from /root/.msmtprchost = port = 25timeout = offprotocol = smtpdomain = localhostauth = LOGINuser = snowtankpassword = *passwordeval = (not set)ntlmdomain = (not set)tls = offtls_starttls = ontls_trust_file = (not set)tls_crl_file = (not set)tls_fingerprint = (not set)tls_key_file = (not set)tls_cert_file = (not set)tls_certcheck = ontls_force_sslv3 = offtls_min_dh_prime_bits = (not set)tls_priorities = (not set)auto_from = offmaildomain = (not set)from = wangha163.comdsn_notify = (not set)dsn_return = (not set)keepbcc = offlogfile = (not set)syslog = (not set)aliases = (not set)reading recipients from the command lineroot@bananapi:~# msmtp -SSMTP server at ( [11]), port 25:163.com Anti-spam GT for Coremail System (126com)Capabilities:PIPELINING: Support for command grouping for faster transmissionSTARTTLS: Support for TLS encryption via the STARTTLS commandAUTH: Supported authentication methods: PLAIN LOGINThis server might advertise more or other capabilities when TLS is active.通过上面的测试结果,说明咱们的配置文件没有问题,而且163.com的SMTP服务器支持Plan Login的方式验证。测试发送邮件查看原代码echo my raspberry |mutt -s my_email pvkpgp@这样163信箱就有邮件了这个信箱是随便写的,大家自己修改啊!哈哈哈好了,我们开始让M1自己发邮件给咱们吧!编辑一个sysinfo.sh 输入如下数据#! /bin/shttspace
显示全部
相似文档