找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 16130|回复: 10

[脚本] 50 钢板求ROS备份后发到邮箱的脚本 谢谢

[复制链接]
头像被屏蔽
发表于 2012-7-26 11:13:42 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
routeros
发表于 2012-7-26 11:13:43 | 显示全部楼层
/system backup save name=email-xxxxx
  /tool e-mail send to="routerclub@163l.com" subject=([/system identity get name] . "每日备份 Backup") file=email-xxxxx.backup

上面这是3.3的,需搭配MAIL SERVER , 可以用163的mail server



下面是5.X的 , 搭配 GMAIL
GMAIL.jpg

/system backup save name=email-XXX
:delay 2
/tool e-mail send to="routerclub@gmail.com" subject=([/system identity get name] . "每日备份 Backup") file=email-XXX.backup  tls=yes server=74.125.45.109

点评

请问日志如何导出发到邮箱呢,另外怎么给你钢板啊,  发表于 2012-7-26 15:16
3.30测试可用,5.X未测试,但日志未发送到邮箱,还有PPPOE用户  发表于 2012-7-26 14:58
routeros
回复

使用道具 举报

发表于 2012-7-26 11:15:57 | 显示全部楼层
论坛里有很多,尝试下
routeros
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2012-7-26 11:22:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
routeros
回复

使用道具 举报

发表于 2012-7-26 14:23:01 | 显示全部楼层
本帖最后由 yus 于 2012-7-26 14:26 编辑

QQ服务器有多个,有些连接不上具体原因不明,多换几个测试
(5.x版本可用,3.30未测试)

  1. #SMTP服务器域名
  2. :global smtp "www.qq.com"
  3. #发件邮箱
  4. :global from "123456789@qq.com"
  5. #邮箱密码
  6. :global pass "123456789"
  7. #收件邮箱
  8. :global sto "987654321@qq.com"

  9. /tool e-mail set address=[:resolve $smtp ] from=$from user=$from password=$pass
  10. /system script add name=back source="/system backup save name=back\r\n/tool e-mail send to=$sto subject=back file=back.backup"
  11. /system scheduler add interval=1d name=back on-event=back start-date=jul/26/2000 start-time=00:00:00
复制代码

点评

auth 失败  发表于 2012-7-26 14:57
routeros
回复

使用道具 举报

发表于 2012-7-26 15:06:03 | 显示全部楼层
你肯定要用你自己的帐号密码才行啊

点评

这个我肯定是知道的  发表于 2012-7-26 15:11
routeros
回复

使用道具 举报

发表于 2012-7-26 16:28:40 | 显示全部楼层
用QQ MAIL的話,偶以前有試過,
貌似只能寄到自己的QQ信箱,不能寄到別的信箱.
routeros
回复

使用道具 举报

发表于 2012-7-28 18:17:54 | 显示全部楼层
做个记号  有用了 回来拿
routeros
回复

使用道具 举报

发表于 2012-8-1 16:43:12 | 显示全部楼层
我做过一个发送log的,但是连接邮件服务器的时候超时?
routeros
回复

使用道具 举报

发表于 2012-8-15 11:12:06 | 显示全部楼层
能否发一个检测 PPPOE-out1 的IP..然后发到邮箱...我在网上搅了一个下来.不太行..
脚本如下:
:global oldip
:global newip [:pick [/ip address get [find interface=pppoe-out1] address] 0 [:find [/ip address get [find interface=pppoe-out1] address] "/"]]
:if ($newip != $oldip) do={/export file=export; :delay 10s; /tool e-mail send to="IP" subject="$[/system identity get name]" body="$[/system clock get date] $newip configuration file" file=export.rsc; :set oldip $newip}
routeros
回复

使用道具 举报

发表于 2013-3-25 15:49:10 | 显示全部楼层
能否发往多个邮件地址,测试了很多次都不行。
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-6-9 17:30 , Processed in 0.084331 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表