In log I have also these lines: Feb 23 09:12:55 vps342401 dovecot: auth: Error: read(anvil-auth-penalty) failed: EOF Feb 23 09:18:40 vps342401 postfix/smtpd[30395]: fatal: no SASL authentication mechanisms Feb 23 09:19:04 vps342401 postfix/smtps/smtpd[30426]: fatal: no SASL authentication mechanisms Feb 23 09:20:02 vps342401 postfix/smtpd[30519]: fatal: no SASL authentication mechanisms Feb 23 09:20:05 vps342401 postfix/smtps/smtpd[30525]: fatal: no SASL authentication mechanisms
2017-02-23 9:26 GMT+01:00 Poliman - Serwis <ser...@poliman.pl>: > When I setup config: > auth_mechanisms = plain login cram-md5 > > passdb { > args = /etc/dovecot/dovecot-sql.conf > driver = sql > driver = passwd-file > args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd > } > > Then mails can be send. Without 'cram-md5' in auth_mechanisms I can't send > emails when passdb block looks like above pasted. > > 2017-02-23 9:21 GMT+01:00 Poliman - Serwis <ser...@poliman.pl>: > >> Hmm. I think that above is not working. Probably I tried sent email too >> fast after restart dovecot and new settings weren't loaded. >> >> 2017-02-23 9:18 GMT+01:00 Poliman - Serwis <ser...@poliman.pl>: >> >>> By the way I did some test. I removed cram-md5 from auth_mechanisms line >>> and I uncommented default lines in passdb block and also left uncommented >>> two lines added by me like below: >>> auth_mechanisms = plain login >>> >>> passdb { >>> args = /etc/dovecot/dovecot-sql.conf >>> driver = sql >>> driver = passwd-file >>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> } >>> >>> I can send emails but I have no idea which setting is used - these two >>> lines: >>> args = /etc/dovecot/dovecot-sql.conf >>> driver = sql >>> >>> or these >>> driver = passwd-file >>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> >>> 2017-02-23 8:17 GMT+01:00 Dominic Raferd <domi...@timedicer.co.uk>: >>> >>>> On 23 February 2017 at 07:01, Poliman - Serwis <ser...@poliman.pl> >>>> wrote: >>>> > ... >>>> > All worked fine. Then I added in dovecot.conf file: >>>> > auth_mechanisms = plain login cram-md5 #added cram-md5 >>>> > >>>> > passdb { >>>> > #args = /etc/dovecot/dovecot-sql.conf >>>> > #driver = sql >>>> > driver = passwd-file >>>> > args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>>> > } >>>> > >>>> > In passdb block commented out default lines and add two (I can put >>>> whole >>>> > dovecot config). All things still worked fine. Then - in dovecot.conf >>>> file I >>>> > changed back setting to default. After this I can't send emails. In >>>> log I >>>> > have: >>>> > Feb 23 06:46:49 vps301 postfix/smtps/smtpd[24919]: fatal: no SASL >>>> > authentication mechanisms >>>> > Feb 23 06:47:50 vps301 postfix/smtps/smtpd[24942]: fatal: no SASL >>>> > authentication mechanisms >>>> >>>> I suspect it is not permitted to have # comments in dovecot conf files >>>> except on a line of their own, though I admit I can't find this >>>> documented. Try removing '#added cram-md5' or putting it on a line of >>>> its own. >>>> >>> >>> >>> >>> -- >>> >>> *Pozdrawiam / Best Regards* >>> *Piotr Bracha* >>> >>> >>> >>> >>> *tel. 534 555 877* >>> >>> *ser...@poliman.pl <ser...@poliman.pl>* >>> >> >> >> >> -- >> >> *Pozdrawiam / Best Regards* >> *Piotr Bracha* >> >> >> >> >> *tel. 534 555 877* >> >> *ser...@poliman.pl <ser...@poliman.pl>* >> > > > > -- > > *Pozdrawiam / Best Regards* > *Piotr Bracha* > > > > > *tel. 534 555 877* > > *ser...@poliman.pl <ser...@poliman.pl>* > -- *Pozdrawiam / Best Regards* *Piotr Bracha* *tel. 534 555 877* *ser...@poliman.pl <ser...@poliman.pl>*