huh que script louco :) vamos tentar assim:)
#!/bin/bash
cat accounts | while read account
do
echo -e "\n Account: $account \n";
echo sudo ./backup_maildir "$account";
done
se tudo parecer bem e a linha sudo funcionar fora do script, como esperado, elimine o eco e voila