Include instuctions on enabling the courier-authdaemon for IMAP Server in Reply by email docs
Background:
I am installing a GitLab CE in a ubuntu 16.04 server machine. I was trying to configure "reply by email" and followed the instructions on:
https://www.gitlab.com/help/administration/reply_by_email_postfix_setup.md
After configuring Postfix to receive email from the internet (https://www.gitlab.com/help/administration/reply_by_email_postfix_setup.md#configure-postfix-to-receive-email-from-the-internet) I wasn't able to Test the final setup (Step: 2. Test IMAP under the new setup
) After connecting to the IMAP server using telnet, when typing a login incoming PASSWORD
the server response was BYE Temporary problem, please try again later
.
After searching for an answer I found that the courier-authdaemon
does not start by default when you install courier-imap
. I followed these steps to solve the problem: (https://askubuntu.com/questions/838807/courier-authlib-s-connect-failed-no-such-file-or-directory#847380)
The service courier-authdaemon, part of courier-imap package, wasn't launched automatically at startup for some reason.
To definitively fix this problem, execute the following:
Define the courier-authdaemon service to run at startup: sudo systemctl enable courier-authdaemon. Start the courier-authdaemon service for the current session with sudo service courier-authdaemon start, or if you want you can just restart your server with sudo reboot.
After enabling the courier-authdaemon service, you can check that everything is OK by using the authtest command: sudo authtest .
What questions are you trying to answer?
Is this a problem that happens in all ubuntu 16.04 server installations? Should we add the steps to test it, or at least mention the error and how to fix it?
Are you looking to verify an existing hypothesis or uncover new issues you should be exploring?
What is the backstory of this project and how does it impact the approach?
Out of the box ubuntu 16.04 server installation. GitLab CE installation using piped script
What do you already know about the areas you are exploring? Solution that worked for me: https://askubuntu.com/questions/838807/courier-authlib-s-connect-failed-no-such-file-or-directory#847380
What does success look like at the end of the project? Being able to improve the documentation, improving easy of use and installation of GitLab