[Dovecot] Kicking by dovecot as proxy?
27 Dec
2010
27 Dec
'10
4:58 p.m.
I'm using dovecot 2.0 as proxy to make easy the migration from Courier to Dovecot.
¿Is it possible to use doveadm kick on a proxy connection?
Example:
telnet (login as user1) -> dovecot (proxy) (user1) -> courier (user1)
If I exec doveadm who on "dovecot", any user are connected.
-- Antonio Pérez-Aranda Alcaide aperezaranda@yaco.es
Yaco Sistemas S.L. http://www.yaco.es/ C/ Rioja 5, 41001 Sevilla Teléfono +34 954 50 00 57 Fax +34 954 50 09 29
8:25 p.m.
On Mon, 2010-12-27 at 21:08 +0200, Timo Sirainen wrote:
More precisely: Each login process tracks the proxying state internally. There is no global state tracked or any way to talk to login processes. I think the most efficient way to implement this some day would be to add:
- admin connection to login processes where you can issue commands such as "kick" or "list users"
- a "login process tracker" process, which has a connection to all the login processes and can proxy commands/replies to them (without this each process would have to have its own UNIX socket listener, such as login-admin-<pid>, which is kind of ugly)
- doveadm commands that can talk to login processes via the tracker process
5238
Age (days ago)
5238
Last active (days ago)
2 comments
2 participants
participants (2)
-
Antonio Perez-Aranda
-
Timo Sirainen