Faça o download do diretório imap grande para maildir

0

Eu procuro uma solução para baixar (para arquivar) um diretório de e-mail grande via imap de um servidor de e-mail e armazena todos os e-mails em um maildir local. Eu preciso de uma solução robusta, que tenta repetidamente se ocorrerem tempos limite. Até agora eu tentei usar clientes de email regulares para isso. Aparentemente, o servidor restringe os downloads de uma forma que confunde os clientes que tentei até agora, pois acabam desistindo e até mesmo soltando mensagens. Estou pensando em uma ferramenta como o fetchmail, mas o howtos que vi é um pouco longo ou não se ajusta exatamente às minhas necessidades, como link que descreve o download para arquivos mbox. Ainda não está claro se o formato maildir é suportado.

    
por highsciguy 27.02.2015 / 11:39

1 resposta

1

Teste isync , que parece que deve se adequar ao seu objetivo:

isync é um aplicativo de linha de comando que sincroniza caixas de correio; Atualmente, as caixas de correio Maildir e IMAP4 são suportadas. Novas mensagens, exclusões de mensagens e alterações de sinalizadores podem ser propagadas nos dois sentidos. O isync é adequado para uso no modo desconectado por IMAP.

    
por 27.02.2015 / 12:03
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '893641',
    'url' => 'download-big-imap-directory-to-maildir',
];

$_SESSION = [
    '__flash' => [],
];