Hello,

Glad to be back here again.  I migrated my server to a Raspberry PI and
away from my aging EeePC netbook that was running Ubuntu Server.  I am
virtual hosting email across a few domains I own using MariaDB to store
the virtual aliases  and virtual user's information.  Ultimately, e-mail
is read within Squirrelmail.

I have to admit, it took a risky path towards configuring (I blindly
copied the configuration files for Dovecot/Postfix from the old machine). 
Both packages on Raspbian were a downgrade to a lower version number.  It
didn't work.  I was due to fly to another country and be offline for
several days and I had run out of time.  Since this only affected my
email, I decided to table the project during this time.

Upon returning, I found that the problem was that I failed to give the new
SQL password to Dovecot, so it was impossible for me to authenticate via
IMAP.  Upon fixing that, I was able to log in and see new, very fresh,
e-mails, but none of the messages from June 9 through June 23 are present.

To further complicate things, I'm using maildir to store the data which
isn't nearly as user readable as mbox.  So I'm not certain where to look
to find staged e-mail that didn't end up where it was supposed to.  Are
these e-mails still located on my machine somewhere or did they get sent
down a /dev/null somewhere?

In conclusion, this loss of e-mail was an educating experience because
since the misconfiguration was with Dovecot, I would have expected the
mail to be there waiting for me once I corrected Dovecot and established
an IMAP connection.  So in the end, I realize that I underestimated how
intimately Postfix and Dovecot interact with each other.

The upside of all this, I am documenting this on an open-wiki on my
always-ad-free private site that I can share for peer review in a few days
once I brush up on the Postfix/Dovecot end of the HOWTO document.

Thanks,

Timothy D Legg


Reply via email to