Перш за все потрібно потурбуватися, щоб паролі в базі могли використовуватись при роботі з поштовою системою. Це правило повинно бути основним і визначати все інше. Тому раджу не чіпати базу доки не будете повністю розуміти всі дії, які захочете провести.
Дізнайтесь, за допомогою якого алгоритма шифруються паролі в базі зараз. Далі почитайте документацію по Perl -- повинен бути модуль, який допоможе вам зашифрувати введений користувачем пароль тим же самим алгоритмом (стандартний crypt використовує DES і зовсім не обов'язково, що DES використовується при шифруванні паролей в базі). Потім скористайтесь відповідною функцією для шифрування, зашифруйте введений користувачем пароль та порівняйте те що вийшло з записом у базі. Здається, все.