Class::DBI defaults AutoCommit to 0 with Oracle and PostgreSQL. Since Email::Store never calls dbi_commit, no changes are saved if you use one of those backends.
Fri Jun 03 21:08:11 2005Guest - Correspondence added
I've attached a minimal diff that seems to fix it.