Backup script fails on ROS 4

I am using the following script for automatically e-mailing me a backup from my routers every night.
The script works like a charm on ROS 3. Now I have tried to copy it to ROS 4, but it fails with the following log entry: “system,e-mail,error Error sending e-mail: error handling file”

Why?

/tool e-mail
set from=site@ password=“” server=xxx.xx.xx.xx:25 username=“”
/system script
add name=ebackup policy=
ftp,reboot,read,write,policy,test,winbox,password,sniff source=“/system ba
ckup save name=([/system identity get name] . "-" . \\r
\n[:pick [/system clock get date] 7 11] . [:pick [/system clock get date]
0 3] . [:pick [/system clock get date] 4 6]); \\r
\n/tool e-mail send to="backup@" subject=([/system identity ge
t name] . " Backup " . \\r
\n[/system clock get date]) file=([/system identity get name] . "-" . [:
pick [/system clock get date] 7 11] . \\r
\n[:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4
_6] . ".backup"); :delay 10; \\r
\n/file rem [/file find name=([/system identity get name] . "-" . [:pick
_[/system clock get date] 7 11] . \\r
\n[:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4
_6] . ".backup")]; \\r
\n:log info ("System Backup emailed at " . [/sys cl get time] . " " .
[/sys cl get date])”
/system scheduler
add comment=“” disabled=no interval=1d name=schedulebackup on-event=ebackup
policy=ftp,reboot,read,write,policy,test,winbox,password,sniff
start-date=aug/27/2009 start-time=00:00:00

Script requires “sensitive” policy to access files with sensitive information like backups.

Thanks a lot for the tip, works like a champ now! :smiley: