
以下示例中的 YOUR_EMAIL_ADDRESS 是邮箱占位符,使用前请替换为自己的地址。
:global mailip
:set mailip [:resolve smtp.bbb.net]
:global mailuser "YOUR_EMAIL_ADDRESS"
:global mailpw "xxx"
:global tomail "YOUR_EMAIL_ADDRESS"
/tool e-mail set from=YOUR_EMAIL_ADDRESS address=$mailip password=$mailpw user=$mailuser port=25
export file=rosbackup
:delay 10
/tool e-mail send file=rosbackup.rsc to=$tomail body=" $[/system clock get date] $[/system clock get time]" subject="ROS备份 $[/system clock get date] $[/system clock get time] "
:log info ("ROS备份文件已发送 " . [/sys cl get time] . " " . [/sys cl get date])补充阅读#
解释 RouterOS 导出配置并邮件备份的流程,区分生成备份、发送和恢复验证。
如何理解与使用#
示例先导出 .rsc 文件,再通过邮件发送;需要替换 SMTP 设置、账号占位符和目标地址,并确认设备时间及名称解析正常。
验证与边界#
检查邮件附件内容是否完整,同时评估导出是否包含敏感配置。收到附件只能证明传输完成,恢复能力仍需在隔离设备上演练。
