On Tue, Oct 8, 2013 at 12:53 PM, Steve Blinkhorn <[email protected]> wrote: > So I grabbed your tarball, moved everything under /usr/pkg/etc/dovecot > into a subdirector, and replaced with your tarball contents. Small > changes to the pathname and filenames for the cert and the key and - > same error message. > > It's clearly the case that dovecot is providing at least some > services, for instance what appear to be successful logins. But my > postmaster mailbox is filling up with error reports, including > transcripts that look like this: > > In: STARTTLS > Out: 454 4.3.0 TLS not available due to local problem > In: MAIL FROM:<> SIZE=6613 > Out: 250 2.1.0 Ok > In: RCPT TO:<[email protected]> > Out: 450 4.1.1 <[email protected]>: Recipient address rejected: User > unknown > in local recipient table > In: QUIT > Out: 221 2.0.0 Bye > > I'm doing all this on a NetBSD 4.0.1 system that is destined to be > replaced soon, so I thought I would get familiar with dovecot on a > machine whose configuration I know well. I'm wondering whether this > is maybe a bug in dovecot2 that has been corrected since the tarball I > started from (off the NetBSD.org site) was created. > > -- > Steve Blinkhorn <[email protected]> > > You wrote: >> >> On Tue, Oct 8, 2013 at 11:43 AM, Steve Blinkhorn <[email protected]> wrote: >> > I am gradually getting dovecot to work with my established postfix >> > configuration, but can't find a way past this error (from >> > /var/log/maillog): >> > >> > Oct 8 16:26:52 body dovecot: master: Error: Error reading >> > configuration: Invalid settings: No services defined >> > >> > I'm assuming that I should be looking in conf.d/10-master.conf for the >> > error, but lack of familiarity with the syntax of the conf files is >> > making it hard to see what's wrong. >> > >> > Is there a way of getting a report of which services are defined so I >> > can test without exposing my live system to errors? >> > -- >> > Steve Blinkhorn <[email protected]> >> > >> >> >> Hey I was just thinking about your previous email last night when I >> had to re-do my dovecot install from scratch! :) >> >> Just to be 100% sure, you have mail/dovecot2 installed and not >> mail/dovecot, right? >> Anyway, you can find my entire config here: >> www.mspo.com/nc/dovecot.tar.gz >> >> Also my postfix config has this kind of stuff: >> #accepting mail - auth to dovecot >> smtpd_sasl_type = dovecot >> smtpd_sasl_path = private/auth >> smtpd_sasl_auth_enable = yes >> smtpd_sasl_security_options = noanonymous >> smtpd_recipient_restrictions = permit_mynetworks, >> permit_sasl_authenticated, reject_unauth_destination >> > > > -- > Steve Blinkhorn <[email protected]> > > **************************************************************************** > This email is for the addressee only. If you are not the addressee > you should immediately delete this email from your system(s) and > inform us. It may contain information that is confidential or > otherwise privileged, and should not be copied or redistributed to > recipients not originally specified as addressees without permission. > > S F Blinkhorn MA PhD CPsychol FBPsS, Managing Director, > Psychometric Research & Development Ltd. > PO Box 1143, St Albans, Herts, AL1 9UT, UK > Registered in England No. 1909571 > Registered Office: 47 Holywell Hill, St Albans, Herts, AL1 1HD > Phone: +44 (0)1727 841455 > http://www.prd.co.uk > ****************************************************************************
Okay, I think you are firmly into postfix config problems now. Also I am attempting to deliver mail to my locally defined users (as in /etc/passwd). I have a feeling my postfix TLS settings are less strict than yours.. postconf -c /usr/pkg/etc/postfix smtpd_enforce_tls = no smtpd_sasl_type = dovecot
