<html><head><style id="outgoing-font-settings">#response_container_BBPPID{font-family: initial;font-size: initial;color: initial;}</style></head><body style="background-color: rgb(255, 255, 255); background-image: initial; line-height: initial;"><div id="response_container_BBPPID" style="outline:none" dir="auto" contenteditable="false"> <div id="BB10_response_div_BBPPID" dir="auto" style="width:100%"> https://blog.andreev.it/?p=1975</div><div id="BB10_response_div_BBPPID" dir="auto" style="width:100%">I have set up postfix and dovecot on both centos and freebsd using this person's blog. While you are using Debian, you might find the test procedures in this blog useful. You can test the set up without using an email client. That is the testing gets around client configuration issues because no client is used in testing. </div><div id="BB10_response_div_BBPPID" dir="auto" style="width:100%"><br></div><div id="BB10_response_div_BBPPID" dir="auto" style="width:100%">This is a stick shift email installation. No fancy scripting. Every step is tested. You don't go to the next step until the one you are testing works. </div><div id="BB10_response_div_BBPPID" dir="auto" style="width:100%"><br></div><div id="BB10_response_div_BBPPID" dir="auto" style="width:100%">You can probably adapt this for Debian. Personally I would rather used centos for a server. It is drama free but never cutting edge. I like cutting edge on the desktop but not on the server. </div>                                                                                                                                      <div id="response_div_spacer_BBPPID" dir="auto" style="width:100%"> <br></div> <div id="blackberry_signature_BBPPID" dir="auto">     <div id="_signaturePlaceholder_BBPPID" dir="auto"></div> </div></div><div id="_original_msg_header_BBPPID" dir="auto">                                                                                                                                             <table id="_pHCWrapper_BBPPID" width="100%" style="border-spacing: 0px; display: table; outline: none;" contenteditable="false"><tbody><tr><td colspan="2">                           <div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb( 181 , 196 , 223 );padding:3pt 0in 0in;font-family:'tahoma' , 'bb alpha sans' , 'slate pro';font-size:10pt">  <div id="from"><b>From:</b> nils@bdevgw.de</div><div id="sent"><b>Sent:</b> July 19, 2020 11:54 AM</div><div id="to"><b>To:</b> dovecot@dovecot.org</div><div id="subject"><b>Subject:</b> Re: I need some help with my Dovecot and Postfix configs - I'm unable to log in on my mail server</div></div></td></tr></tbody></table> <br> </div><div dir="auto" style="outline:none" contenteditable="false"><div><font size="-1"><font face="Courier New">Autocinfiguration is fine,
        my problem is that once everything is (auto)configurated
        (correctly, checked this) that the server doesn't accept my
        login request.<br>
        STARTTLS is correct, ports are correct etc. My mail is correct,
        my password is correct (tried with copy paste) and also with
        name as username and name@domain aswell (name was also copy
        pasted). <br>
      </font></font><br><div class="moz-cite-prefix">On 19/07/2020 12:43, Bernardo Reino
      wrote:<br>
    </div><blockquote type="cite">On
      Sun, 19 Jul 2020, Nils wrote:
      <br>
      <br>
      <blockquote type="cite">This is what my server logs (<wbr><a href="http://mail.info">mail.info</a><wbr>,
        <wbr><a href="http://mail.warn">mail.warn</a><wbr>) tell me:
       <br>
        root@bgrsld-mail0:~# tail /var/log/<wbr><a href="http://mail.info">mail.info</a><wbr>
       <br>
        Jul 17 18:22:08 bgrsld-mail0 postfix/submission/smtpd[8472]:
        improper command pipelining after EHLO from
        unknown[<wbr><a href="http://192.168.2.110">192.168.2.110</a><wbr>]: QUIT\r\n
       <br>
        Jul 17 18:22:08 bgrsld-mail0 postfix/submission/smtpd[8465]:
        disconnect from unknown[<wbr><a href="http://192.168.2.110">192.168.2.110</a><wbr>] ehlo=1 quit=1 commands=2
       <br>
        [...]
        <br>
      </blockquote>
      <br>
      Thunderbird, for some reason, violates the SMTP standard when
      attempting autoconfiguration. It sends multiple commands
      ("pipelining") without postfix having announced that it's OK to do
      so.
      <br>
      <br>
      You can either do the configuration manually (when Thunderbird
      fails, I think you can still go to "manual" or "advanced" or
      whatever button to continue with the configuration), or you could,
      at least temporarily, disable postscreen (which is the only
      complaining -- rightly -- about the improper pipelining), and then
      enable it again once you have configured your account.
      <br>
      <br>
      You can also read:
      <br>
<a class="moz-txt-link-freetext" href="https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration">https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration</a>
      <br>
      <br>
      and set-up the necessary XML file at your server so that
      Thunderbird can pickup the settings automatically. I've done this
      for one server, but don't have the details anymore in my head. The
      link above should explain that all though.
      <br>
      <br>
      Good luck!
      <br>
      Bernardo
      <br>
    </blockquote><br></div>
</div></body></html>