On Tue, 13 Apr 2004, Dave Carrera wrote: > Can I pass a statement to cyradm to facilitate some automation we are trying > out. > > ---- EXAMPLE ---- > > # echo 'user/user1' | cyradmin login stuff here > I use netcat for scripting, here is an example.
<snip> #!/bin/bash # echo ". login cyrus password" > imap_commands for uservar in `cat userlist` do echo ". setquota user/${uservar} (STORAGE 1000000)" >> imap_commands done echo ". logout" >> imap_commands cat imap_commands | /usr/bin/netcat localhost 143 </snip> --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html