On Mon, 2013-04-15 at 21:43 -0700, Kris Magnusson wrote: > Hi folks. I have set up a Ubuntu 12.04 VM with Dovecot, Postfix, MySQL, > amavisd, and ISPConfig 3.
> tatic IP. I followed the instructions at howtoforge.com to set up and > configure this Somebody else recently used some howto from there and had no end of troubles. > But if I run alpine on mail, I can send and receive mail all day long. Here's > a log entry that demonstrates this: > > Apr 15 01:20:01 mail postfix/smtpd[4284]: connect from localhost[127.0.0.1] > Apr 15 01:20:01 mail postfix/smtpd[4284]: lost connection after CONNECT from > localhost[127.0.0.1] > Apr 15 01:20:01 mail postfix/smtpd[4284]: disconnect from localhost[127.0.0.1] > Apr 15 01:20:01 mail dovecot: pop3-login: Disconnected (no auth attempts in 0 > secs): user=<>, rip=127.0.0.1, lip=127.0.0.1, secured, > session=<FGhS62HaIwB/AAAB> eh? that says you did not log in pop3, and postfix by default will relay for localhost, well, with most configs in mynetworks having localhost it will. telnet mail 110 user username pass password list quit ... does that work? I bet it doesn't. > root@mail:/etc/dovecot# more dovecot.conf dovecot -n output is best > listen = *,[::] > protocols = imap pop3 you use sieve below, but now in proto? > auth_mechanisms = plain login > disable_plaintext_auth = no > log_timestamp = "%Y-%m-%d %H:%M:%S " > mail_privileged_group = vmail > ssl_cert = </etc/postfix/smtpd.cert > ssl_key = </etc/postfix/smtpd.key > passdb { > args = /etc/dovecot/dovecot-sql.conf > driver = sql > } verify your sql is valid by using mysql shell > userdb { > args = /etc/dovecot/dovecot-sql.conf > driver = sql > } > plugin { > quota = dict:user::file:/var/vmail/%d/%n/.quotausage > sieve=/var/vmail/%d/%n/.sieve > } > service auth { > unix_listener /var/spool/postfix/private/auth { > group = postfix > mode = 0660 > user = postfix > } > unix_listener auth-userdb { > group = vmail > mode = 0600 > user = vmail > } > user = root > } > protocol imap { > mail_plugins = quota imap_quota > } > protocol pop3 { > pop3_uidl_format = %08Xu%08Xv > mail_plugins = quota > } > protocol lda { > mail_plugins = sieve quota > } > You need to check your postconf -n output as well to make sure it knows dovecot. postconf -a should show dovecot (maybe cyrus as well, but it needs to know dovecot) > Any thoughts or recommendations? If you followed whatever guide it was in full, and have triple checked that, ummm, find another guide?
signature.asc
Description: This is a digitally signed message part