script to send log to my email

when I see the log in Winbox, I can only log for about 2-3hrs (I think it is set somewhere to 100 lines)

Is there a way to send log to my email every 12hrs?Do I need to increase log line? Will the critical lines will be red in the email as in winbox?

It is important to error lines in different color.

better way is to set up remote syslog server
http://wiki.mikrotik.com/wiki/Manual:System/Log

Will this slow down the server? the server hard disk has 40GB so i don’t need to send it somewhere else.

then set logging to file. You can download log files from the router whenever you need to review logs

how to do that?

Read the manual
http://wiki.mikrotik.com/wiki/Manual:System/Log#Logging_to_file

Logging to file

To log everything to file, add new log action:

/system logging action add name=file target=disk disk-file-name=log

and then make everything log using this new action:

/system logging action=file

You can log only errors there by issuing command:

/system logging topics=error action=file

will the above store the file in the Mikrotik harddisk

/system logging action=file

gives an error:
expected command name (line 1 column 23)
red in “=”

/system logging add