文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>发送登录日志邮件

发送登录日志邮件

时间:2010-03-17  来源:aprilus

#!/bin/bash

# 生成日志文件
lastlog > /tmp/lastlog.txt
last > /tmp/last.txt

# 利用msmtp+mutt发送邮件
mutt -s "`date +%Y/%D` lastlog" [email protected] < /tmp/lastlog.txt
mutt -s "`date +%Y/%D` last" [email protected] < /tmp/last.txt

* 只用msmtp发送邮件的方法(手工生成邮件头):
#!/bin/bash

lastlog > /tmp/lastlog
last > /tmp/last
time=`date +%Y/%D`

# 生成lastlog的邮件
echo "from: [email protected]" > /tmp/lastlog_mail
echo "to: [email protected]" >> /tmp/lastlog_mail
echo "subject: $time last" >> /tmp/lastlog_mail
echo "" >> /tmp/lastlog_mail
cat /tmp/lastlog >> /tmp/lastlog_mail

# 生成last的邮件
echo "from: [email protected]" > /tmp/last_mail
echo "to: [email protected]" >> /tmp/last_mail
echo "subject: $time last" >> /tmp/last_mail
echo "" >> /tmp/last_mail
cat /tmp/last >> /tmp/last_mail

cat /tmp/lastlog_mail | msmtp [email protected]
cat /tmp/last_mail | msmtp [email protected]
相关阅读 更多 +
排行榜 更多 +
掌上皇御

掌上皇御

金融理财 下载
天翼校园

天翼校园

系统软件 下载
源新闻

源新闻

浏览阅读 下载