Pular para o conteúdo

Problemas para importar e-mails.

Responder tópico
  • Denunciar
  • Indicar

1. Problemas para importar e-mails.

Enviado em 06/04/2007 - 11:59h

Estou migrando um solucao comercial de correio (Merak) para opensource, nao tenho experiencia em shell estou comecando agora, me deparo com o seguinte problema

A estrutura de armazenamento de e-mails do merak e a seguinte /dominio/conta/inbox, trash, etc.
Diferente do formato padrao Maildir os e-mails ficam no diretorio corrente e nao no formato new cur tmp.

Estou com problemas quando o nome do diretorio tem espacos, consigo criar os diretorios mas nao consigo copiar as mensagens.
O script e executado no diretorio /mail/conta

#!/bin/bash

DIR=`pwd | cut -d/ -f3`
ls -l | grep ^d | awk '{print $8,$9,$10}' | xargs -i mkdir -p /home/DOMAIN1/$DIR/Maildir/.INBOX.{}/new
ls -l | grep ^d | awk '{print $8,$9,$10}' | xargs -i mkdir -p /home/DOMAIN1/$DIR/Maildir/.INBOX.{}/tmp
ls -l | grep ^d | awk '{print $8,$9,$10}' | xargs -i mkdir -p /home/DOMAIN1/$DIR/Maildir/.INBOX.{}/cur
ls -l | grep ^d | awk '{print $8,$9,$10}' | xargs -i cp {} --preserve=timestamps /home/DOMAIN1/$DIR/Maildir/.INBOX.{}/cur

Desde ja agradeco qualquer ajuda.

Responder tópico

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder