-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, 28 Feb 2013, peter lawrie wrote:
My problem is that I can telnet to postfix to send and receive emails and can see these within postfix in webmin I have been having many problems getting dovecot to connect successfully to postfix.
Er, #1: Dovecot connects to postfix?
I have also installed horde 5 which requires to authenticate to an imap server - that is dovecot.
#2: You use imp-authentification then?
This one server is intended to provide all services, so plain authentication is fine.
But I can't use /etc/passwd as the users are in virtualmin
#3: Where are the users in virtualmin?
I would greatly appreciate some assistance with this as every 'howto' I have found by googling describes different setups and just gets me deeper in the mire!
I want an authentication mechanism on this one server that virtualmin users and horde users (same people!) can use for imap mail.
Dovecot to use passwords from SQL, e.g. mysql: http://wiki2.dovecot.org/AuthDatabase/SQL
Dovecot to fetch user information from SQL, e.g. mysql: http://wiki2.dovecot.org/UserDatabase
Postfix is using Dovecot for AUTH: http://wiki2.dovecot.org/HowTo/PostfixAndDovecotSASL
Postfix delivers message to Dovecot via LMTP: http://wiki2.dovecot.org/HowTo/Virtual%2BPostfix%2BDspam%2BDovecot (just skip the Dspam part)
Use imp-Auth in Horde.
Left: virtualmin You will find information about password_query, user_query,& iterate_query in the first two links. Give Dovecot the correct SQL SELECT statements, be sure the password scheme vurtualmin uses is supported by Dovecot, have ensured that the configuration (either from SQL or conf files) tells Dovecot, where the home and the mail base directories are, then it should work.
You will find plenty of HOWTOs about Postfix and Dovecot setup in the net.
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux)
iQEVAwUBUTB1/V3r2wJMiz2NAQIuLAf8CM6NZpa6I8aUjQmpr0X/aa89a3C4q6Fy 3Ajoalzvf0vPU3fhT6yuqPbSPNfOssDhv9p2LWhp+xhY9VYPgnMj58guTdwu8qiq f/BOKXRoty378H6mf+UYc+uX+/hpOuSNM7IRiaFdlvr0gcpLz3a3x2NWtxvCrm5S JXgGRg/0DmPIAv6o/Wkn8dO/re6WmuSBdQ/wy2LmKYv/o5oMNb/WWBCJhABzy/E2 WQVOB3pgAVIRY6ecM+n6r3Ug4FizuNEAVDRmdrFsBX5vMnEqml3aAFC1NMDJkBkT 3sp6i3vHB2Bp8cB6R/TeMKr4o0eBFCxkaZ/bGgWdjQFgca3prNHU9Q== =6Eph -----END PGP SIGNATURE-----