Found this post from Robert Chalmers, advising me to upgrade dovecot to something more modern… which requires libiconv. So:
configure && make && sudo make install
download http://dovecot.org/releases/2.2/dovecot-2.2.15.tar.gz configure && make && sudo make install
mini1:~ collin$ sudo port install dovecot2After some muddling around with that (I had to deactivate some old packages basically), I became root and…
bash-3.2# doveconf -n > dovecot-new.conf bash-3.2# mv dovecot-new.conf /opt/local/etc/dovecot/dovecot.confBut trying to run dovecot gave me an error message... default login user (dovenull) doesn't exist. Why not? Because it's spelled wrong.
bash-3.2# grep dovenull /etc/passwd _dovenull:*:227:227:Dovecot Authentication:/var/empty:/usr/bin/false bash-3.2#So I added the required line to dovecot.conf:
default_login_user = _dovenulland voilà (pardon my French). I ran over to the lovely Carol's desktop computer and restarted Mail.app; 80 new messages.
Praise God from whom all blessings flow! Thus is #4 solved.