Este é o comando larch que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
larch - copiar mensagens de um servidor IMAP para outro
SINOPSE
larício [opções]
larício [--a partir de URI] [--para URI]
DESCRIÇÃO
lariço é uma ferramenta para copiar mensagens de um servidor IMAP para outro com rapidez e segurança. Isso é
inteligente o suficiente para não copiar mensagens que já existem no destino e robusta o suficiente
para lidar com interrupções causadas por conexões instáveis ou servidores com comportamento inadequado.
lariço é particularmente adequado para copiar e-mails de, para ou entre contas do Gmail.
OPÇÕES
servidor opções
--a partir de, -f URI
URI do servidor IMAP de origem.
--from-folder, -F PASTA
Pasta de origem da qual copiar. O padrão é INBOX.
--de passagem, -p SENHA
Senha do servidor de origem. O padrão é solicitar ao usuário.
--de-usuário, -u USUÁRIO
Nome de usuário do servidor de origem. O padrão é solicitar ao usuário.
--para, -t URI
URI do servidor IMAP de destino.
- para pasta, -T PASTA
Pasta de destino para a qual copiar. O padrão é INBOX.
--passar, -P SENHA
Senha do servidor de destino. O padrão é solicitar ao usuário.
--ao usuário, -U USUÁRIO
Nome de usuário do servidor de destino. O padrão é solicitar ao usuário.
Copiar opções
--tudo, -a
Copie todas as pastas recursivamente.
--todos assinados, -s
Copie todas as pastas assinadas recursivamente.
--excluir, -d
Exclua mensagens da fonte após copiá-las ou se já existirem no
destino.
--excluir PADRONIZAR [ PADRONIZAR...]
Lista de nomes / padrões de caixa de correio que não devem ser copiados.
--excluir-arquivo ARQUIVO
Nome de arquivo contendo nomes / padrões de caixa de correio que não devem ser copiados.
--expurgar, -x
Elimine mensagens excluídas da fonte.
--sync-flags, -S
Sincronizar sinalizadores de mensagem da origem ao destino para mensagens que já
existem no destino.
Geral opções
--config, -c ARQUIVO
Especifique um arquivo de configuração não padrão para usar. O padrão é ~ / .larch / config.yaml.
--base de dados ARQUIVO
Especifique um banco de dados de mensagens não padrão a ser usado. O padrão é ~ / .larch / larch.db.
--funcionamento a seco, -n
Na verdade, não faça nenhuma alteração.
--max-retentativas NUM
Número máximo de vezes para tentar novamente após um erro recuperável. O padrão é 3.
--no-create-folder
Não crie pastas de destino que ainda não existam.
--ssl-certs ARQUIVO
Caminho para um pacote de certificados confiáveis a ser usado para verificar os certificados SSL do servidor.
--ssl-verificar
Verifique os certificados SSL do servidor.
--verbosidade, -V STR
Detalhamento de saída: depuração, informação, aviso, erro ou fatal. O padrão é info.
--versão, -v
Versão para impressão e saída.
--Socorro, -h
Mostre uma mensagem de ajuda.
CONFIGURAÇÃO
Embora seja possível controlar lariço inteiramente a partir da linha de comando, isso pode ser
inconveniente se você precisar especificar muitas opções ou se você executar lariço freqüentemente e
nem sempre consigo lembrar quais opções usar. Usar um arquivo de configuração pode simplificar
coisas.
Por padrão, o lariço procura por um arquivo de configuração em ~ / .larch / config.yaml e usa-o se for encontrado.
Você pode especificar um arquivo de configuração personalizado usando o --config opção de linha de comando.
A lariço arquivo de configuração é um YAML simples ⟨http://yaml.org/⟩ Arquivo que pode conter
várias seções, cada uma com um conjunto diferente de opções, bem como um omissão
seção. As opções no omissão seção será usada a menos que eles sejam substituídos
em outra seção de configuração ou na linha de comando.
Aqui está um exemplo de arquivo de configuração do Larch:
# Copia todas as pastas assinadas por padrão
default:
todos inscritos: verdadeiro
# Copie e-mail do Gmail para o meu servidor, excluindo coisas que não quero.
gmail para o meu servidor:
de: imaps: //imap.gmail.com
do usuário: exemplo
de passagem: segredo
para: imaps: //mail.example.com
para o usuário: exemplo
passar: segredo
excluir:
- "[Gmail] / Correio enviado"
- "[Gmail] / Spam"
- "[Gmail] / Lixeira"
# Copiar e-mail da minha CAIXA DE ENTRADA para a CAIXA DE ENTRADA do Gmail
minha caixa de entrada para a caixa de entrada do gmail:
todos inscritos: falso
de: imaps: //mail.example.com
da pasta: INBOX
do usuário: exemplo
de passagem: segredo
para: imaps: //imap.gmail.com
para a pasta: INBOX
para o usuário: exemplo
passar: segredo
Este arquivo contém três seções. As opções de omissão será usado em todos os outros
seções também, a menos que sejam substituídas.
Para especificar qual seção de configuração você deseja que o Larch use, basta passar seu nome no comando
linha (use aspas se o nome contiver espaços):
larch 'gmail para meu servidor'
Se você especificar opções adicionais de linha de comando, elas substituirão as opções na configuração
arquivo:
larch 'gmail para meu servidor' - do usuário outro usuário
Executar o Larch sem argumentos de linha de comando fará com que o omissão seção a ser usada.
Com o exemplo acima, isso resultará em um erro, pois o omissão seção não
conter o necessário da e para opções, mas se você só precisa usar o Larch com uma
configuração, você pode usar o omissão seção para tudo e economize alguns
digitando na linha de comando.
Use o larch online usando os serviços onworks.net