The problem with headers not containing full POP3 host name was addressed, leading to complete change of config file syntax. This required use of additional module Config::General (can be obtained from CPAN).
Based on user feedback, errors when connecting to the server are now properly handled and adequate messages are displayed.
This is intended to be a stable release. The scirpts have the desired functionality and runtime errors are sufficiently handled.
Have fun.
Currently, for the DeleteFromPOP3 script to work properly, the server name extracted from message header must match exactly the server name in the config file. When server has a name like 'pop3.foo.bar' and in the header there is only the domain name 'foo.bar' the script will not connect to the server. This is being worked on, you can expect a fix in couple of days.