How to avoid emails from Dr. Web

Dr. Web is a Russian anti-virus utility that comes bundled with Plesk. It’s good and it tries to keep the bad guys out.

To keep up with all the mutations out there it tries to update itself frequently. B default, Plesk sends the system admin an email when this happens – no matter if Dr. Web was successful or if there was a problem.

This is what a sample email looks like:

Multiply that email by the number of servers you’re looking after, and you’ll soon have an overflowing inbox.

Here’s the solution: tweak a system file and divert those emails to nowhere.

Have a look at either /etc/cron.daily/drweb-update or if that file doesn’t exist on your system, take a look at /etc/cron.d/drweb-update.

The content of this file should only be one line which calls the actual update routine in crontab format:

Now use your favourite text editor and amend it to this:

What this does is to direct the output of the script to null rather than an email (null being a “nothing device” in Linux, hence the text simply disappears).

Case closed. No need to reboot your server either.
Special thanks to Igor and igraf on this Parallels Forum Thread.

Jay is the CEO and founder of WP Hosting, a boutique style managed WordPress hosting and support service. He has been working with Plesk since version 9 and is a qualified Parallels Automation Professional. In his spare time he likes to develop iOS apps and WordPress plugins, or draw on tablet devices. He blogs about his coding journey at http://wpguru.co.uk and http://pinkstone.co.uk.

3 thoughts on “How to avoid emails from Dr. Web

  1. In later versions of Plesk, the file /etc/cron.daily/drweb-update is not a single line anymore, it’s grown into a few. This trick still works though, as the line that calls the update script (/opt/drweb/update.pl) is still included. Amend this line with the /dev/null trick shown above and emails will be silenced.

Add your voice!