ispCP - Board - Support
Dovecot Fragen - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: Dovecot Fragen (/thread-10151.html)

Pages: 1 2


Dovecot Fragen - Slowman - 03-26-2010 09:17 PM

Vielleicht hat Jemand Zeit und kann mir ein wenig helfen dabei Rolleyes

Aus dem engl. HowTo für Dovecot

Code:
GRANT SELECT ON ispcp.* to 'ispcp_dovecot'@'localhost' identified by 'mypass';

Welcher Pass muss dort rein ? Habe den von roundcube genommen.
Wenn es der falsche ist, wo lösche ich bzw. ändere ich diesen ?

Code:
SQL-Befehl:

DELETE FROM `roundcubemail`.`users` WHERE `users`.`user_id` =1

MySQL meldet: Dokumentation
#1451 - Cannot delete or update a parent row: a foreign key constraint fails (`roundcubemail/identities`, CONSTRAINT `user_id_fk_identities` FOREIGN KEY (`user_id`) REFERENCES `users` (`user_id`))

Wollte jetzt per HandMail Accounts die ich vor Roundcube angelegt hatte löschen, dies wird aber verweigert. Hängt bestimmt mit dem obrigen Passwort zusammen oder ?

Danke für eine Hilfe


RE: Dovecot Fragen - BeNe - 03-26-2010 09:27 PM

Quote:Welcher Pass muss dort rein ? Habe den von roundcube genommen.
Wenn es der falsche ist, wo lösche ich bzw. ändere ich diesen ?
Du bist jetzt bei Punkt 2 ?
Hier legst Du einen eigenen User für Dovecot auf dem MySQL-Server an.
Also am besten keinen existierenden nehmen sondern einen extra für Dovecot erstellen. Und das Password kannst Du hier erstmal für den User festlegen.

Greez BeNe


RE: Dovecot Fragen - Slowman - 03-26-2010 09:32 PM

Danke für die schnelle Antwort.

Jo, das hatte ich so gemacht, leider ist in roundcube kein Login mit nach der Installation von Dovecot möglich, was vorher bei courier ging. Habe neue Mailaccount erstellt.

zu Punkt 6, ich habe da alles was smtpd_sasl_ war rausgelöscht und dies aus dem HowTo reinkopiert.

Aber, wo muss ich denn das neue Passwort eintragen, also das unter Punkt 2.


RE: Dovecot Fragen - BeNe - 03-26-2010 09:37 PM

Quote:Jo, das hatte ich so gemacht, leider ist in roundcube kein Login mit nach der Installation von Dovecot möglich, was vorher bei courier ging. Habe neue Mailaccount erstellt.
Aber generell gehen IMAP und POP3 Zugriffe ?


Quote:Aber, wo muss ich denn das neue Passwort eintragen, also das unter Punkt 2.
-> /etc/dovecot/dovecot-sql-domain.conf
-> /etc/dovecot/dovecot-sql-subdomain.conf
-> /etc/dovecot/dovecot-sql-aliasdomain.conf
connect = host=localhost dbname=ispcp user=ispcp_dovecot password=mypass

Steht aber eigentlich alles soweit da Rolleyes

Greez BeNe


RE: Dovecot Fragen - Slowman - 03-26-2010 09:56 PM

Ups, was man da so alles überlesen kann Smile THX !

Wo lösche ich diese Tabelle oder den Eintrag ? --> GRANT SELECT ON ispcp.* to 'ispcp_dovecot'@'localhost' identified by 'mypass';


RE: Dovecot Fragen - BeNe - 03-26-2010 10:04 PM

Quote:Ups, was man da so alles überlesen kann Smile THX !
Jaaaaa, da haben wir wieder mal einen erwischt Big Grin

Quote:Wo lösche ich diese Tabelle oder den Eintrag ? --> GRANT SELECT ON ispcp.* to 'ispcp_dovecot'@'localhost' identified by 'mypass';
Damit hast Du die Rechte für den user ispcp_dovcot auf die ispcp.* tabellen gegeben.
Kannst Du per PMA unter Rechte nachvollziegen!

Greez BeNe


RE: Dovecot Fragen - Slowman - 03-26-2010 10:32 PM

Quote:Kannst Du per PMA unter Rechte nachvollziegen!

Rolleyes Verstehe ich jetzt nicht Sad


Aber, wenn ich dies richtig verstanden habe, muss ich auch nicht dieses Recht löschen, da ich auch ispcp_dovecot'@'localhost mehrere Passwörter geben kann ?


RE: Dovecot Fragen - BeNe - 03-26-2010 10:47 PM

Ok, ist ja kein Problem.

Mit
Code:
GRANT SELECT ON ispcp.* to 'ispcp_dovecot'@'localhost' identified by 'mypass';
gibts Du dem User (ispcp_dovecot) auf dem "localhost" die Rechte eines SELECTS auf alle ispcp tabllen (ispcp.*). Nicht mehr und nicht weniger.

Für dich ist jetzt eben wichtig das der user ispcp_dovecot einen SELECT auf alle Tabellen in der DB ispcp machen darf. Das kannst Du auch per PHPMyAdmin unter "Rechte" einstellen.

Quote:da ich auch ispcp_dovecot'@'localhost mehrere Passwörter geben kann ?
Das verstehe ich jetzt nicht!
Es gibt einen Benutzer ispcp_dovecot mit einem Passwort xyz.

Greez BeNe


RE: Dovecot Fragen - Slowman - 03-26-2010 11:42 PM

So, habe ich hinbekommen, glaube ich jedenfalls. Big Grin

Neues Problem Sad

Vielleicht weiss Jemand , wie ich dies gebogen bekomme,

Code:
This is the mail system at host ks357xxx.kimsufi.com.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<slowman@bilderhost.com>: command line usage error. Command output: Fatal:
    Unknown argument: -s Usage: deliver [-c <config file>] [-d <destination
    user>] [-m <mailbox>]                [-n] [-e] [-f <envelope sender>]



RE: Dovecot Fragen - rethus - 03-30-2010 08:03 AM

Der Titel des Trheads passt super, daher hier mal meine Frage(n):

Ist es auch einfach möglich, auf devcot umzusteigen, wenn man schon User eingerichtet hat?
Wie schaut es mit künftigen Versionen aus? Gehen die alle automatisch auf devcot- also ist ein Umstieg von courier auf devcot geplant?
Hat jemand ein Installationsscript für Devcot geschrieben, welches einem die grobe Arbeit bei der installation abnimmt?

Wie schauts bei Ubgrades von ISPcp aus, muss man da wieder separat Hand anlegen, oder ist devcot nach einmaliger einrichtung auch bei ispcp upgrades 100% lauffähig?