Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Niby pierdołą ale trochę mnie irytuje :D
Roundcube ma jakiś inny przelicznik MB niż standardowy 1024
Np. quote mam ustawioną na 153600000 bajtów czyli 150MB a RC pokazuje mi 146MB
można to gdzieś zmienić w konfigu, szukam ale nie widzę żadnej opcji temu odpowiadającej.
Offline
Może on cały profil usera bierze pod uwagę, a nie same wiadomości
Offline
Quota jest zapisana w bazie i dovecot raczej dostarcza/wylicza te same wartości (w bajtach) tylko pewnie kwestia "przelicznika" przez RC.
Offline
Quota?
U mnie Qutoa jest zapisana w każdej skrzynce w pliku maildirsize:
cat /home/domains/domena.tld/pies/.maildir/maildirsize 268435456S 0 0 1290 1
Skrzynka ma:
echo "268435456/(1024^2)" |bc 256
Skrzynki zakładane przy pomocy Vpopmaila (Qmailadmin), teraz chodzą z Postfixem/Dovecotem (Postfix przesyła maile do Devocota przez gniazdo LMTP, skrzynkami opiekuje się tylko Dovecot).
Ze skrzynkami w SQL nie chciało to działać w mojej konfiguracji,
za to obecnie śmiga bez problemu i wszystko się zgadza..
W Roundcube, Thunderbirdzie i ClawsMail quota jest pokazywana prawidłowo.
Spróbowałbym na twoim miejscu w Dovecocie ustawić quotę w bajtach,
bo inaczej chyba będzie trzeba rzeźbić do kodzie RoundCube.
Offline
[quote=life]Np. quote mam ustawioną na 153600000 bajtów czyli 150MB a RC pokazuje mi 146MB[/quote]
czyli dobrze liczy ;). 150MB to 157286400 bajtów.
Offline
Fakt :P a wszystko przez multipler z postfixa domyślnie jest tam użyty 102400 co przy MB powinno być 1048576 czyli muszę zmienić przelicznik dla postfixa by "poprawnie" wpisywał przeliczone wartości do bazy.
Wcześniej quote też miałem na plikach ale przeszedłem na bazę danych, rozwiązanie to jest dla mnie bardziej elastyczne. teraz kończę robić quote na domenę nie tylko na usera co też jest przydatne :)
Offline
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00152 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.15.239.0' WHERE u.id=1 |
0.00074 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.239.0', 1732746132) |
0.00043 | SELECT * FROM punbb_online WHERE logged<1732745832 |
0.00112 | SELECT topic_id FROM punbb_posts WHERE id=267879 |
0.00135 | SELECT id FROM punbb_posts WHERE topic_id=25865 ORDER BY posted |
0.00080 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=25865 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00103 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=25865 ORDER BY p.id LIMIT 0,25 |
0.00083 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25865 |
Total query time: 0.00804 s |