This is useful if the users are free to choose arbitrary mail hosts (or
from a list), but have one host they usually want to log into.
Otherwise the username/password must always be typed in twice.
is authenticated is assigned to 'login' task instead of 'mail'. Now binding
plugins to 'login' task is possible and realy usefull. It's also possible
to bind to all tasks excluding 'login'.