Chinaunix首页 | 论坛 | 博客
  • 博客访问: 85557
  • 博文数量: 28
  • 博客积分: 1221
  • 博客等级: 少尉
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-04 21:36
个人简介

文章存档

2011年(1)

2010年(27)

我的朋友

分类:

2010-03-17 14:40:04

#!/bin/bash

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

# 利用msmtp+mutt发送邮件
mutt -s "`date +%Y/%D` lastlog" example@example.com < /tmp/lastlog.txt
mutt -s "`date +%Y/%D` last" example@example.com < /tmp/last.txt

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

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

# 生成lastlog的邮件
echo "from: from@example.com" > /tmp/lastlog_mail
echo "to: to@example.com" >> /tmp/lastlog_mail
echo "subject: $time last" >> /tmp/lastlog_mail
echo "" >> /tmp/lastlog_mail
cat /tmp/lastlog >> /tmp/lastlog_mail

# 生成last的邮件
echo "from: from@example.com" > /tmp/last_mail
echo "to: to@example.com" >> /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 to@example.com
cat /tmp/last_mail | msmtp to@example.com
阅读(306) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:按顺序发送指定目录中的音频文件

给主人留下些什么吧!~~