<div dir='auto'><div>Hi there,</div><div dir="auto"><br></div><div dir="auto">Here is my input to your question and I hope it to be helpful.<br><div dir="auto"><br></div><div dir="auto">You can use Exim instead of sendmail as MTA and Dovecot as IMAP server, in Exim use LMTP transport for authentication and recieving emails  as well as SMTP for outgoing emails alongside dovecot and use sql-auth in dovecot so to have the virtual users functionality. You will be able to have more options in terms of password encryption.</div><div dir="auto"><br></div><div dir="auto">Refer to dovecot lmtp setup with Exim documentation and many other available resources on how to configure virtual users. Also, refer to Sidn.nl tutorials on how to configure EXIM mail server, it was very helpful to me.</div><div dir="auto"><br></div><div dir="auto">In terms of virtual users with same mail box, you can create one user and forward emails from another user using EXIM redirect router. I have not tested creating another user and symlinking its mail directory to the first user but it might work. I recommend to give it a try.</div><div dir="auto"><br></div><div dir="auto">Use e.g. for symlinking:-</div><div dir="auto"><br></div><div dir="auto">ln -s /home/mail/USER1 /home/mail/USER2</div><div dir="auto"><br></div><div dir="auto">Good luck.</div><div dir="auto"><br></div><div dir="auto">Zakaria.</div><div dir="auto"><br></div><div dir="auto"><br></div><br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">On 24 Jan 2022 19:06, steph.mag220@netcourrier.com wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><div>Hi,</div><div>Up to now, I used PAM of each user in order to send and receive email. ( BTW, sending email, a use authentication was required and we used the login and passwd of the user on the system</div><div><br></div><div>Now, for dovecot, I start to use MD5 passwrd.. and that sounds to be OK</div><div><br></div><div>auth_mechanisms = plain login cram-md5<br></div><div>passdb { <br>  driver = passwd-file<br>  # Path for passwd-file. Also set the default password scheme.<br>  args = scheme=cram-md5 /etc/cram-md5.pwd <br>}<br></div><div><br></div><div>But changing the passwrd for the user1..  he can retrieve emails from dovecot, but cannot send anymore, because sending emails kept the old passwrd. ( using the PAM)<br></div><div><br></div><div>1) How can I says sendmail to use the same passwd file ( with MD5) than dovecot ?</div><div><br></div><div>2) Ideally, I would like to create virtual users for the same mailbox  Is that possible ?<br></div><div><br></div><div>like 2 files Users and PAsswrds pointing out the mailbox : maildir :/home/mailbox/user1</div><div>ex : <br></div><div>user1@foo.com  passwrd1  /home/mailbox/generic_mails</div><div>and <br></div><div>user2 passwrd2  home/mailbox/generic_mails</div><div><br></div><div>How can I do that ?<br></div><div><br></div><div>Thanks for your help</div><div><br></div>
</blockquote></div><br></div></div></div>