asusk7m550
31/07/10, 18:02
Eigenlijk heb ik een heel kort vraagje, maar ik kan het niet vinden op het internet.
Ik heb een dovecot server draaien welke zijn email ontvangt via postfix. Het beheer van de gebruikers gaat via een MySQL database op een aparte server.
Alles werkt naar wens behalve 1 probleem.
Ik kan netjes een gebruiker toevoegen via de MySQL database. Deze gebruiker kan dan ook inloggen via POP3/IMAP etc. Als deze gebruiker inlogt wordt de maildir automatisch aangemaakt en kan daar de email op afgeleverd worden.
Maar als deze gebruiker nog niet heeft ingelogd, is het voor postfix niet mogelijk om email af te leveren aan dovecot. De map van de gebruiker, waar de maildir in gemaakt wordt bestaat nog niet (en wordt ook niet gemaakt). Zodra de gebruiker 1x heeft inlogt via POP3/IMAP etc wordt de map aangemaakt (door dovecot) en kan de gebruiker email ontvangen.
Nu kan ik wel in het script, wat de gebruiker toevoegt aan de database, een functie toevoegen welke 1x inlogt op de server. Maar dat doe ik liever niet.
Mijn vraag is dus: Weet iemand een mogelijkheid waarbij dovecot de maildir aanmaakt, als een gebruiker een email ontvangt via postfix.
Ik ben benieuwd of iemand eerder tegen dit probleem is aangelopen.
Ik heb een dovecot server draaien welke zijn email ontvangt via postfix. Het beheer van de gebruikers gaat via een MySQL database op een aparte server.
Alles werkt naar wens behalve 1 probleem.
Ik kan netjes een gebruiker toevoegen via de MySQL database. Deze gebruiker kan dan ook inloggen via POP3/IMAP etc. Als deze gebruiker inlogt wordt de maildir automatisch aangemaakt en kan daar de email op afgeleverd worden.
Maar als deze gebruiker nog niet heeft ingelogd, is het voor postfix niet mogelijk om email af te leveren aan dovecot. De map van de gebruiker, waar de maildir in gemaakt wordt bestaat nog niet (en wordt ook niet gemaakt). Zodra de gebruiker 1x heeft inlogt via POP3/IMAP etc wordt de map aangemaakt (door dovecot) en kan de gebruiker email ontvangen.
Nu kan ik wel in het script, wat de gebruiker toevoegt aan de database, een functie toevoegen welke 1x inlogt op de server. Maar dat doe ik liever niet.
Mijn vraag is dus: Weet iemand een mogelijkheid waarbij dovecot de maildir aanmaakt, als een gebruiker een email ontvangt via postfix.
Ik ben benieuwd of iemand eerder tegen dit probleem is aangelopen.