On Thu 27 Mar 2014 08:15:38 Alberto José García Fumero escribió: > Mmmmm... ¿hay alguna otra cosa que hacer después (crear a mano la > estructura del Maildir dentro del /home/usuario, por ejemplo)? > ¿Configurar algún otro parámetro? > > Porque ahora no logro que lean los mensajes...:-(
No creo que una migración sea tu solución, pero realmente nunca me ha pasado eso, aunque te digo que el protocolo pop3 dice algo como "que los mensajes se marcarán para borrar en el servidor siempre que el cliente lo solicite, pero sólo se borrarán una vez que la transmisión haya terminado de manera exitosa" Recalco _se marcarán para borrar_ o lo que es lo mismo no se borran inmediatamente y vuelvo a recalcar _una vez que la transmisió haya terminado de manera exitosa_ o sea que si se queda a medias los mensajes no se borran, Yo tu revisara las opciones del cliente, que no este marcado dejar los mensajes en el servidor n días, o haría la trasmisión a mano para ver que pasa, si no sabes los comandos pop3 yo te los puedo pasar De todas formas te paso un script que puedes modificar para resolver el asunto, originalmente es para migrar de Mdaemon a Postfix, pero te pudiera servir, modificalo un poquito **** #!/bin/bash if [ -z $1 ]; then echo "****Introduzca el fichero de cuentas***" exit 0 fi if ! [ -f $1 ]; then echo "****No existe el fichero de cuentas pasado por parametro***" exit 0 fi for i in $(cat $1 | grep "@" | cut -f 2,4,6 -d "," | sed s/"\""/""/g | sed s/"\ "/"_"/g); do usuario=$(echo $i | cut -f 1 -d ",") nombre=$(echo $i | cut -f 2 -d ",") passwd=$(echo $i | cut -f 3 -d ",") pass=$(perl -e 'print crypt($ARGV[0], "password")' $passwd) useradd -m -d /home/$usuario -p $pass -k /etc/skel -s /bin/bash $usuario chfn -f $nombre $usuario mkdir -pv /home/$usuario/Maildir/cur/ mkdir -pv /home/$usuario/Maildir/new/ mkdir -pv /home/$usuario/Maildir/tmp/ chown -R $usuario:$usuario /home/$usuario/Maildir/ done ### copiar los mensajes de los buzones a las carpetas Maildir/cur dentro del home de cada usuario del sistema ### donde se instalo postfix read -p "Indique el directorio para importar los buzones de correo: " carpeta echo "****Importando los buzones de correo***" cd $carpeta for i in `ls`; do cp -R $i/*.msg /home/$i/Maildir/cur/ done echo "Finalizado... OK" ***** ------------ Salu2, Ulinx "En un problema con n ecuaciones siempre habrá al menos n+1 incógnitas" Linux user 366775 -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l