* Make the warning message more flexible by using substitution parameters
  for sender, recipient, headers, virus name etc.

* Come up with an elegant way of handling scanners with too many output
  format / return value variations.

* Have a config option to read data files from an alternate directory.

* Making it work with MTAs other than qmail. Sendmail first, then Exim.
  Maybe Postfix.

* Maybe suck ripMIME code into OdeiaVir. It's BSD-licensed code after all.

* Autoconf/Automake.

* i18n

* A website that doesn't suck *too* badly.

* RPM's.

* Other absolutely necessary things I can't remember at the moment.

* Automatic retrieval of virus signatures (for example, for McAfee,
  ftp://ftp.nai.com/pub/datfiles/english/dat-<number>.tar). [DONE]

* Have antivirus definitions in a config file rather than in odeiavir.c. [DONE]

* Allow string values in the config file to be quoted, to allow leading
  or trailing spaces. [DONE]

* Getting rid of system() except for the AV call itself, ripMIME, and
  qmail-inject. [DONE]

* Per-option command-line blocking. [DONE]

* Making it work with other AV packages. [DONE]

* Reading parameters from a config file at runtime ("/etc/odeiavir/config"?) [DONE]
