Re: Postfix e quote

2010-06-29 Per discussione Walter Valenti


C'era qualcosa che funzionava solo a partire dalla 
 versione 1.1, non
ricordo, forse qualche opzione relativa alla gestione delle 
 quote.



Sì, la gestione delle quote imap per cartelle.


Walter





--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/582167.51215...@web28202.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-28 Per discussione Mauro
2010/6/24 Walter Valenti waltervale...@yahoo.it:

 1.0.15-2.3+lenny1

 Ma e' quella distribuita con lenny?

 Perche' io ho la
 1.0.15-2 e basta.




 Sì, è quallo di Lenny.

 Se e' la versione distribuita con lenny il sieve
 se non sbaglio non e'
 supportato ancora.



 E' supportato. Lo sto usando per filtrare lo spam.

C'era qualcosa che funzionava solo a partire dalla versione 1.1, non
ricordo, forse qualche opzione relativa alla gestione delle quote.


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktil_6sjhiguqejd6dgqiz3w2xurwaxfeygrcw...@mail.gmail.com



Re: Postfix e quote

2010-06-24 Per discussione Mauro
2010/6/23 Walter Valenti waltervale...@yahoo.it:




 1.0.15-2.3+lenny1

 Ma e' quella distribuita con lenny?
 Perche' io ho la
 1.0.15-2 e basta.



 Sì, è quallo di Lenny.

Se e' la versione distribuita con lenny il sieve se non sbaglio non e'
supportato ancora.


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktilvnbo1qj0ffhb0cm_ekgrqsmorl0bvuxdn3...@mail.gmail.com



Re: Postfix e quote

2010-06-24 Per discussione Walter Valenti

 1.0.15-2.3+lenny1

 Ma e' quella distribuita con lenny?
 
 Perche' io ho la
 1.0.15-2 e basta.



 
 Sì, è quallo di Lenny.

Se e' la versione distribuita con lenny il sieve 
 se non sbaglio non e'
supportato ancora.



E' supportato. Lo sto usando per filtrare lo spam.





--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/611808.58652...@web28215.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-23 Per discussione Walter Valenti

 Ho dovuto implementare all'ultimo momento la gestione 
 delle quote utente su un 
 sistema siffatto:
 
 postfix 
 con domini virtuali gestiti via mysql;
 il 
 delivery locale 
 viene fatto da dovecot.
Usi postfix o dovecot per il controllo della quota 
 ?

Se usi dovecot fai un post con le righe su cui fai controllo della 
 quota ?



Effettivamente le quote devo controllarle con dovecot (fà da LDA).
Queste sono le direttive di dovecot (quota e altro).

protocol imap {
mail_plugins = quota imap_quota
}
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
mail_plugins = quota
}
protocol lda {
mail_plugin_dir = /usr/lib/dovecot/modules/lda
auth_socket_path = /var/run/dovecot/auth-master
mail_plugins = cmusieve quota
postmaster_address = wal...@localhost
}
plugin {
sieve = /usr/local/virtual/.default.sieve
quota = maildir:storage=100
}


Le quote utente sono definite su mysql, vi accedo in questo modo: 
(dovecot-sql.conf)
user_query = SELECT home, uid, gid, concat('maildir:storage=', quota_kb) AS 
quota FROM users WHERE userid = '%u'

Ovviamente sul db, nella tabella users esistono i campi, home, uid, gid, 
quota_kb e userid.

Provato e funziona alla grande.

Walter





--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/541860.35568...@web28201.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-23 Per discussione Marco Bertorello
Il 22 giugno 2010 13.46, Walter Valenti waltervale...@yahoo.it ha scritto:
 Ho dovuto implementare all'ultimo momento la gestione delle quote utente su 
 un sistema siffatto:
[...]
 Morale: postfix se ne frega !!!
 Cosa manca ?

La patch VDA per gestire le quote in postfix:

http://vda.sourceforge.net/

-- 
Marco Bertorello
System Administrator
http://bertorello.ns0.it


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktilzwnjuta47hdmcax5nofdn0--bt8gdionw4...@mail.gmail.com



Re: Postfix e quote

2010-06-23 Per discussione Mauro
2010/6/23 Walter Valenti waltervale...@yahoo.it:
 Queste sono le direttive di dovecot (quota e altro).

 protocol imap {
 mail_plugins = quota imap_quota
 }
 protocol pop3 {
 pop3_uidl_format = %08Xu%08Xv
 mail_plugins = quota
 }
 protocol lda {
 mail_plugin_dir = /usr/lib/dovecot/modules/lda
 auth_socket_path = /var/run/dovecot/auth-master
 mail_plugins = cmusieve quota
 postmaster_address = wal...@localhost
 }
 plugin {
 sieve = /usr/local/virtual/.default.sieve
 quota = maildir:storage=100
 }

Scusa che versione usi di dovecot?


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktimkhcycjht91mb0nj9pcgj-yqgtpozsaeb5e...@mail.gmail.com



Re: Postfix e quote

2010-06-23 Per discussione giovanni Scudeller
Il 23/06/2010 17:23, Walter Valenti ha scritto:
 
 Ho dovuto implementare all'ultimo momento la gestione 
 delle quote utente su un 
 sistema siffatto:

 postfix 
 con domini virtuali gestiti via mysql;
 il 
 delivery locale 
 viene fatto da dovecot.
 Usi postfix o dovecot per il controllo della quota 
 ?
 
 Se usi dovecot fai un post con le righe su cui fai controllo della 
 quota ?
 
 
 
 Effettivamente le quote devo controllarle con dovecot (fà da LDA).
 Queste sono le direttive di dovecot (quota e altro).
 

 plugin {
 sieve = /usr/local/virtual/.default.sieve
 quota = maildir:storage=100
 }
 

solo una  piccola nota se usi IMAP di consiglio di gestire lo spazio del
cestino,spam e delle directory comuni che hai ( se ne hai)
vedil'esempio qui sotto.

plugin {
  quota = maildir:User quota
  quota_rule = *:storage=1GB
  quota_rule2 = Trash:storage=10%%
  quota_rule3 = Spam:storage=20%%
}

 Provato e funziona alla grande.



 
 
   
 
 


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c222e2d.1060...@gmail.com



Re: Postfix e quote

2010-06-23 Per discussione Walter Valenti
 

Scusa che versione usi di 
 dovecot?



1.0.15-2.3+lenny1

Walter





--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/44054.98919...@web28207.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-23 Per discussione Mauro
2010/6/23 Walter Valenti waltervale...@yahoo.it:


 Scusa che versione usi di
 dovecot?



 1.0.15-2.3+lenny1

Ma e' quella distribuita con lenny?
Perche' io ho la 1.0.15-2 e basta.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktimupntf0kdztnfjmxawlr370gjwy7gkijf2o...@mail.gmail.com



Re: Postfix e quote

2010-06-23 Per discussione Walter Valenti



 
 1.0.15-2.3+lenny1

Ma e' quella distribuita con lenny?
Perche' io ho la 
 1.0.15-2 e basta.



Sì, è quallo di Lenny.





--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/615833.79977...@web28202.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-23 Per discussione Walter Valenti
 
solo una  piccola nota se 
 usi IMAP di consiglio di gestire lo spazio del
cestino,spam e delle directory 
 comuni che hai ( se ne hai)
vedil'esempio qui sotto.

plugin 
 {
  quota = maildir:User quota
  quota_rule = 
 *:storage=1GB
 quota_rule2 = Trash:storage=10%%
  quota_rule3 = 
 Spam:storage=20%%

}


Dalla doc vedo che funziona dalla versione 1.1

Io ho la 1.0.15 di lenny.

Se al client interessa posso pensarci (cosa è meglio? pinning, backporting ?).





--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/127902.27871...@web28207.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-23 Per discussione giovanni Scudeller

 
 
 Dalla doc vedo che funziona dalla versione 1.1
 
 Io ho la 1.0.15 di lenny.
 
 Se al client interessa posso pensarci (cosa è meglio? pinning, backporting ?).
non so che dirti, cerco di stare il più possibile in stabile se devo
usare altre soluzioni  ricompilo  il sorgente di backporting (come con
devocot), perchè anche se la versione di stable ha questa
implementazione mi sembrata instabile.

 
 
   
 
 


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c227844.2010...@gmail.com



Postfix e quote

2010-06-22 Per discussione Walter Valenti
Ho dovuto implementare all'ultimo momento la gestione delle quote utente su un 
sistema siffatto:

postfix con domini virtuali gestiti via mysql;
il delivery locale viene fatto da dovecot.

Siccome la tabella users non conteneva il campo quota, ho creato una nuova 
tabella, quotas che contiene utente e relativa quota:

in postfix ho aggiunto quindi:
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = 
mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his 
diskspace quota, please try again later.
virtual_overquota_bounce = yes

Il file /usr/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf contiene:
user = virtual
password = pass
hosts = 127.0.0.1
dbname = virtual
table = quotas
select_field = quota
where_field = userid

La tabella quotas contiene appunto i due campi: quota e userid


Morale: postfix se ne frega !!!
Cosa manca ?

Walter



 --
Per favore non inviatemi allegati in formato MS Office.
Utilizza alternativamente documenti in formato OpenDocument.


http://oinophilos.blogspot.com/






--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/900614.45598...@web28206.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-22 Per discussione Walter Valenti


 
 Ho dovuto implementare all'ultimo momento la gestione delle quote utente su 
 un 
 sistema siffatto:

postfix con domini virtuali gestiti via mysql;
il 
 delivery locale viene fatto da dovecot.

Siccome la tabella users non 
 conteneva il campo quota, ho creato una nuova tabella, quotas che contiene 
 utente e relativa quota:

in postfix ho aggiunto 
 quindi:
virtual_create_maildirsize = yes
virtual_mailbox_extended = 
 yes
virtual_mailbox_limit_maps = 
 mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override 
 = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn 
 his diskspace quota, please try again later.
virtual_overquota_bounce = 
 yes

Il file /usr/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf 
 contiene:
user = virtual
password = pass
hosts = 127.0.0.1
dbname = 
 virtual
table = quotas
select_field = quota
where_field = 
 userid

La tabella quotas contiene appunto i due campi: quota e 
 userid


Morale: postfix se ne frega !!!
Cosa manca 
 




Ho aggiunto:
virtual_mailbox_limit_inbox = yes

ma continua a non andare.





--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/101081.73904...@web28207.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-22 Per discussione Walter Valenti
 ma continua a non andare.


E' compilato senza il supporto alla quote
dando un postconf -n, non vedo le linee relative.





--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/876464.8659...@web28213.mail.ukl.yahoo.com



Re: Postfix e quote

2010-06-22 Per discussione Gianluca Gentile
Il 22 giugno 2010 14.13, Walter Valenti waltervale...@yahoo.it ha scritto:
 ma continua a non andare.


 E' compilato senza il supporto alla quote
 dando un postconf -n, non vedo le linee relative.





 --
 Per REVOCARE l'iscrizione alla lista, inviare un email a
 debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
 problemi inviare un email in INGLESE a listmas...@lists.debian.org

 To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: http://lists.debian.org/876464.8659...@web28213.mail.ukl.yahoo.com



Se usi Dovecot come virtual_transport
(http://wiki.dovecot.org/LDA/Postfix) per Postfix:

virtual_transport = dovecot

Configuri il plugin quota su Dovecot ed non avrai problemi nella
gestione della quota.

Maggiori info: http://wiki.dovecot.org/Quota

Gianluca


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktikzrffgkssqlxeiapb0zhu18-geixrrqp44l...@mail.gmail.com



Re: Postfix e quote

2010-06-22 Per discussione giovanni Scudeller
Il 22/06/2010 13:57, Walter Valenti ha scritto:
 
 

 Ho dovuto implementare all'ultimo momento la gestione delle quote utente su 
 un 
 sistema siffatto:
 
 postfix con domini virtuali gestiti via mysql;
 il 
 delivery locale viene fatto da dovecot.
Usi postfix o dovecot per il controllo della quota ?

Se usi dovecot fai un post con le righe su cui fai controllo della quota ?
Usi postfix lo standard di debian non va bene. Devi scaricare il
sorgente inserire la patch per la quota ricompilare il tutto.
Sinceramento non so se esiste un porting con le quote complilate, quando
ne ho avuto bisogno ho recompilato da zero.




 
 Siccome la tabella users non 
 conteneva il campo quota, ho creato una nuova tabella, quotas che contiene 
 utente e relativa quota:
 
 in postfix ho aggiunto 
 quindi:
 virtual_create_maildirsize = yes
 virtual_mailbox_extended = 
 yes
 virtual_mailbox_limit_maps = 
 mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
 virtual_mailbox_limit_override 
 = yes
 virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn 
 his diskspace quota, please try again later.
 virtual_overquota_bounce = 
 yes
 
 Il file /usr/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf 
 contiene:
 user = virtual
 password = pass
 hosts = 127.0.0.1
 dbname = 
 virtual
 table = quotas
 select_field = quota
 where_field = 
 userid
 
 La tabella quotas contiene appunto i due campi: quota e 
 userid
 
 
 Morale: postfix se ne frega !!!
 Cosa manca 

 
 
 
 
 Ho aggiunto:
 virtual_mailbox_limit_inbox = yes
 
 ma continua a non andare.
 
 
   
 
 


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c219b21.8010...@gmail.com