原出处:https://www.asuswrt.eu/transmiss ... rs-through-entware/
略微修改给aria2用(顺便,有谁知道怎么获取下载的文件名而不是路径,请指教一下)
- #!/bin/sh
- SMTP="smtp服务器:端口"
- FROM="发件人邮箱"
- TO="收件人邮箱"
- USER="账号"
- PASS="密码"
- FROMNAME="Asus Router"
- file_path="$3" echo "Subject:Aria2下载通知!" >/tmp/tmail.txt
- echo "From: "$FROMNAME"<$FROM>" >>/tmp/tmail.txt
- echo "Date: `date -R`" >>/tmp/tmail.txt
- echo "" >>/tmp/tmail.txt
- echo 文件路径 "$3"`完成时间 date +%Y/%m/%d` `date +%T` >>/tmp/tmail.txt
- echo "" >>/tmp/tmail.txt
- echo 负载 "`uptime`" >>/tmp/tmail.txt
- echo 版本 "`uname -a`" >>/tmp/tmail.txt
- echo "From ASUS." >>/tmp/tmail.txt
- echo "" >>/tmp/tmail.txtcat /tmp/tmail.txt | /usr/sbin/sendmail -S"$SMTP" -f"$FROM" $TO -au"$USER" -ap"$PASS"</tmp/tmail.txt
- rm /tmp/tmail.txt
- rm /tmp/tmail.txtcat
复制代码
请不要胡乱输入以及粘贴、复制等方式灌水
请尊重作者、并共同维护网站的正常阅读,否则账户将会被限制发帖、回帖,站内短信以及阅读权限等都会受到影响,谢谢。
具体限制方式:https://www.right.com.cn/forum/thread-8307840-1-1.html
|