[Dovecot-de] Dovecot Quota via policy service abfragen
Andreas Meyer
anmeyer at anup.de
So Apr 7 15:13:09 CEST 2013
Alexander Stoll <technoworx at gmx.de> wrote:
> Am 07.04.2013 14:22, schrieb Andreas Meyer:
>
> > Hat jemand mal versucht, den quota-status mit postfix abzufragen?
>
> yupp
>
> > service quota-status {
> > executable = quota-status -p postfix
> > inet_listener {
> > port = 12340
> > }
> > client_limit = 1
> > }
>
> > BTW kann man dem inet_listener außer dem port auch den hostnamen mitgeben?
>
> Deine Konfiguration würde dann erweitert so aussehen:
>
> ...
> service quota-status {
> executable = quota-status -p postfix
> inet_listener {
> address = 127.0.0.1
> port = 12340
> }
> client_limit = 1
> }
danke!
> ...
>
> Läuft hier auf der Testbox auch noch nicht da der Policy Service an den
> Postfix Müll zurück liefert...
> Ein schneller Test per Telnet auf den Policy Service, es wird eine leere
> Antwort
>
> "action= "
>
> als Antwort generiert.
Ich halte bei einem telnet auf localhost 12340
~> telnet localhost 12340
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
und wenn ich die Returntaste drücke
action=DUNNO
action=DUNNO
Also nach der dovecot.conf würde der DUNNO bei quota_status_success
und quota_status_nouser zurückliefern.
> Auf alles, was der Policy Server nicht versteht, liefert er ein
> sinnvolles "DUNNO" zurück, so bald die notwendigen Parameter im Request
> vorhanden sind um eine sinnvolle Antwort zu gewährleisten, wird nur eine
> leere "action= " generiert...
Verrätst Du uns, welche Parameter Du im Request noch mitgeben kannst?
> Ich teste weiter.
Ich habe die Abfrage auch schon mittels unix_listener probiert, aber
dazu muss man wohl in der master.cf von Postfix einen service quota-status
definieren und dazu fehlen mir die notwendigen Parameter und Kenntnisse.
Andreas
Mehr Informationen über die Mailingliste Dovecot