Minha conta do Gmail está começando a ficar cheia, então estou usando o novo termo de pesquisa larger:1M
para encontrar anexos com mais de 1 megabyte.
Gostaria de apenas excluir o anexo sem perder o e-mail?
Resposta
Sim.
Você pode acessar sua conta do Gmail como uma conta IMAP usando um cliente de e-mail como Thunderbird ou MS Outlook e usar o recurso do cliente para excluir anexos.
Além disso, você pode encaminhar automaticamente as mensagens para você mesmo e remover o anexo com o Google “s Docs http://techawakening.org/delete-attachments-from-gmail-without-deleting-the-emails/1842/
Comentários
- Este script parece funcionar. Ele pede permissões assustadoras, mas você pode revisar o próprio script de origem, que é executado dentro do contexto da sua própria conta de usuário, e parece inofensivo, não ‘ acessa quaisquer URLs externos.
- Há ‘ um bug no Thunderbird que o impede de excluir corretamente anexos de e-mails do Gmail: bugzilla.mozilla.org /show_bug.cgi?id=679619 . Mas o Apple Mail funciona bem (para usuários do macOS).
- @jjs O bug no Thunderbird que você mencionou foi relatado há 8 anos. Muito tempo se passou. Espero que este problema tenha sido resolvido em nova (s) versão (ões) do Thunderbird
- @IgorIschuk o status desse bug ainda está aberto, e se você olhar os comentários você ‘ notarei que pessoas postaram recentemente e ainda estão enfrentando esse problema. E, claro, verifiquei por mim mesmo que o bug ainda está acontecendo antes de postar aqui.
- Há ‘ um artigo médio que fala sobre isso também: medium.com/@mrodz/…
Resposta
Diz-se que a extensão do Chrome Dittach faz isso, mas ainda não está claro para mim (não encontrei a resposta em seu site) se nosso e-mails “conteúdo e anexos – isto é, nossos dados pessoais – transitam pelos servidores desta empresa terceirizada ou não ao usar Dittach. Como pode ser potencialmente perigoso abrir nossos dados para uma empresa terceirizada, eu prefira não usá-lo, por enquanto.
Conforme mencionado na resposta de @IgorIschuk “, é possível para remover anexos em e-mails (e manter o texto original) habilitando IMAP no Gmail + Thunderbird, mas o fluxo de trabalho é bastante longo.
Portanto, aqui está um fluxo de trabalho detalhado explicando como remover em massa os anexos de, digamos, todos os e-mails do Gmail com tamanho> 1 MB . No meu caso, eu tinha cerca de 1050 desses e-mails.
- Primeiro ative o IMAP nas configurações do Gmail. Crie também um rótulo do Gmail chamado
bigattachments
e configure para ser visível no IMAP. - Instale o Thunderbird (testado com Thunderbird Setup 60.5.0.exe) e configure a conta do Gmail.
- No Thunderbird, vá em
All mail
, clique com o botão direito nas colunas e habilite a exibição da colunaSize
. Clique emSize
cabeçalho da coluna para classificar todos os seus e-mails por tamanho. Em seguida, selecione todos os e-mails que tenham um tamanho> 1 MB e mova-os (arrastando “n” e soltando) para a pastabigattachments
. - Agora crie uma pasta local no ThunderBird chamada
temp
. Arraste “n” solte para copiar todos os e-mails debigattachments
(IMAP, em servidor distante) paratemp
(local). Esta etapa pode demorar muito, dependendo do tamanho do d ata a ser baixado. -
Em seguida, instale o complemento AttachmentExtractor Continuação (o complemento original AttachmentExtract não funciona mais no Thunderbird 60 ).
-
Agora selecione todos os e-mails na pasta
Temp
local. Clique com o botão direito, selecione “Extrair anexos” e selecione um caminho de destino para os anexos. Espere. Verifique cuidadosamente se os anexos foram removidos dos e-mails (você pode verificar a colunaSize
) e se eles também foram salvos no caminho de destino. -
Agora vá para a web do Gmail ( https://mail.google.com/mail ), vá para Configurações, alterne temporariamente para
Conversation mode off
,Save settings
. Vá para o marcadorbigattachments
. Verifique se o número de e-mails aqui é igual ao número de e-mails processados no Thunderbird. (Observação: se você não mudar paraConversation mode off
, não será capaz de ver a contagem correta de e-mails, você obteria uma contagem de conversas!). Agora exclua todos esses e-mails nobigattachments
rótulo.Isso é assustador na primeira vez, mas funciona. Aguarde alguns minutos, atualize o Gmail na web e aproveite a mudança de 5 GB de 15 GB usados para 1 GB usados 🙂 -
Volte para o Thunderbird. Selecione todos os e-mails na pasta
Temp
local. Arraste “n” e solte-os de volta no rótulobigattachments
(IMAP). Aguarde o upload. -
Está feito! Você pode verificar na web do Gmail se os
bigattachments
contêm os mesmos e-mails, mas com os anexos removidos. Agora você pode fazer a limpeza: a) Remova estebigattachments
marcador (remover um marcador não exclui seus e-mails), b) Voltar paraConversation view on
, c) Exclua a pasta local do Thunderbird” sTemp
ou remova o Thunderbird.
Observações:
-
Para mim, AttachmentExtractor Continued funcionou para anexos normais, mas não para “imagens embutidas” (mesmo se eu tivesse marcado Extraia também imagens “embutidas” incorporadas ), talvez esse recurso ainda não esteja funcionando. Se você tem uma solução para isso, deixe um comentário.
-
Por que copiar os e-mails para uma pasta local
Temp
, extrair os anexos lá, excluir os e-mails originais do Gmail e mover o conteúdo deTemp
de volta ao Gmail? Isso parece estranho desnecessariamente complicado, e poderíamos pensar em “Vamos aplicar AttachmentExtractor Continuação diretamente para abigattachments
pasta IMAP” ! Resposta curta: o último não funciona, já testei! Isso se deve a um bug do Thunderbird . -
Se você tiver apenas alguns emails para processar (menos de 10), não é necessário instalar o complemento
AttachmentExtractor Continued
. Você pode pular as etapas 5 e 6, e apenas clicar em todos os e-mails da pastaTemp
e clicar na parte inferior direita da tela (não me lembro do nome desta opção, talvez esteja emMore...
), você tem um recursoDetach
. A única desvantagem é que isso não pode ser feito para vários e-mails ao mesmo tempo. -
Não se esqueça de habilitar “Excluir o anexo da mensagem” no menu Ferramentas> Opções de complemento> Extrator de anexos . Caso contrário, os anexos não serão removidos dos e-mails! Eu não sei qual das 3 opções é a melhor (código normal do Thunderbird vs. Excluir com a rotina interna do AE vs. Desanexar com a rotina interna do AE; alguém sabe qual é a diferença entre as 2 últimas: Excluir em vez de Desanexar ?), no entanto.
Comentários
- Isso parece legal, eu tenho que experimente! A maneira como o TB desanexa nativamente os anexos é muito legal. Ela deixa para trás um < arquivo de 1 KB com o mesmo nome (arquivo de texto). Então, quando você voltar ao Gmail, poderá ver que havia um anexo e como ele se chamava.
- Incrível! Um trilhão de agradecimentos!
- Eu ‘ estou surpreso que essa resposta não ‘ t tenho mais votos positivos. O bug do Thunderbird descrito nos comentários à primeira resposta parece ser o comportamento padrão de todos os clientes IMAP (também tentei Outlook e IMAPSize, t ei também basta criar uma cópia adicional do e-mail, deixando o original com o anexo no lugar). Eu estava prestes a desistir e pagar ao Google por mais espaço quando encontrei sua resposta.
- @Basj Não ‘ não vejo lançamentos entre 68 e 78 sendo disponível para download: thunderbird.net/en-US/thunderbird/releases . Parece que nenhum deles passou do estágio beta: en.wikipedia.org/wiki/History_of_Mozilla_Thunderbird . Acho que 68 é o que devemos usar então?
- @haridsv Na verdade, eu só uso o Thunderbird uma vez por ano para fazer esse processo. Portanto, até mesmo um bom e velho Thunderbird 60 faz o trabalho perfeitamente.
Resposta
A extensão do Chrome Dittach promete ser capaz de excluir anexos individuais.
Uma breve descrição / revisão está disponível em ZD Net .
Comentários
- Os e-mails são processados nos próprios servidores Dittach ‘ (ou seja, conteúdo do e-mail + anexo) ou tudo é feito no lado do cliente com nenhum dado em trânsito nos ‘ servidores Dittach? Além disso, que tipo de permissão é necessária? É ‘ sempre assustador dar permissão para nossa caixa de correio a uma empresa como a Dittach que poderia ser hackeada (provavelmente muito mais fácil do que o próprio Gmail …)
- Dittach não está mais trabalhando em julho de 2019 – parece que a empresa fechou?
Resposta
Eu escrevi um aplicativo chamado Unattach , que permite que você baixe facilmente e, opcionalmente, remova anexos do Gmail de muitos e-mails de uma vez.
Comentários
- Tentei em 4 e-mails e funcionou lindamente. Obrigado por fazer tal aplicativo!
- Confirmado, funciona perfeitamente. Adiciona algumas linhas de detalhes ao e-mail sobre os anexos que foram removidos
- Excelente trabalho, Rok. OAuth impecável, pesquisa / filtro, download e inserção de localização atual – tudo sem remover nenhum dos marcadores do Gmail.
- Grande fã do Unattach! Libertou algumas centenas de MB de armazenamento do Google 🙂
- ” Adiciona algumas linhas de detalhes ao e-mail sobre os anexos que são removidos ” ” inserção de localização atual ” Curiosamente … Eu não ‘ não vejo nada adicionado. Tentei
Delete attachments
eDownload and delete attachments
e a única diferença estava nos rótulos que foram adicionados, mas não havia nenhum vestígio do anexo que foi removido. Eu não ‘ também não vejo nenhuma configuração. Eu construí o aplicativo a partir da fonte, então ‘ não pode faltar nenhum recurso. O que posso estar fazendo de errado?
Resposta
Não.
Não é possível excluir um anexo no Gmail sem excluir o e-mail ao qual ele está anexado. Você pode encaminhar a mensagem para você mesmo e remover manualmente o anexo antes de enviar. Em seguida, você pode excluir a mensagem original. Apenas certifique-se de usar a opção de exclusão nessa mensagem e não em toda a conversa.
Pessoalmente, não recomendo usar o Gmail como solução de arquivo. Se você estiver usando o Google Apps, a versão empresarial do Gmail, a mensagem pode ser eliminada por uma política da empresa a qualquer momento. Se sua conta do Gmail estiver comprometida, as mensagens podem ser excluídas pelo invasor.
Se os dados forem importantes, crie um Documento Google e cole as informações nele. Agora você pode compartilhar essas informações com outras pessoas, caso deseje compartilhar ou colaborar com elas.
Comentários
- E em que você baseia essa conclusão? Se você puder provar que está ‘ errado, mostre sua (s) referência (s) e eu ‘ ficarei feliz em editar ou remover minha resposta .
- Com base no que está postado na resposta aceita (que pode ser tomada como uma referência), como uma opção com a qual estou familiarizado. Isso é o que usei há alguns anos. Talvez você queira dizer que pode ‘ remover um anexo de um navegador da web … Nesse caso, seria bom mencioná-lo explicitamente.
- Acho que Entendo o que você quer dizer, mas este é o ‘ aplicativos da web ‘ Stack Exchange e as perguntas eram sobre o GMail. Eu ‘ estou abordando a questão no contexto em que foi feita. A resposta aceita que você faz referência fornece uma solução alternativa que envolve a instalação de um cliente de e-mail local (aplicativo não web). Portanto, a resposta que dei, que você pode ‘ t fazer isso no próprio Gmail, ainda é precisa.
- Bem, este é um ” edge ” caso … O Gmail é baseado na web per se, mas há interfaces não baseadas na web que interagem com ele, então provavelmente não há – corte a classificação da resposta aceita como uma ” solução alternativa “. Na verdade, a pergunta (reformulada para torná-la uma pergunta) é ” Posso simplesmente excluir o anexo sem perder o próprio e-mail? ” É não pergunta ” Posso simplesmente excluir o anexo de dentro do Gmail sem perder o próprio e-mail? ”
- ‘ já é uma pergunta: ” Pode-se excluir um anexo do Gmail , mas manter o e-mail? ” para mim, isso significa dentro do Gmail. Se a pergunta fosse apenas sobre como excluir um anexo de qualquer e-mail, então eu não ‘ acho que estaria na pilha de troca de aplicativos da web. A natureza da pergunta, incluindo a palavra Gmail e sendo marcada com Gmail, indica que a pergunta é sobre soluções dentro do Gmail.
Resposta
A capacidade de excluir o anexo de um e-mail, sem excluir o próprio e-mail, é um dos recursos irritantemente ausentes do Gmail. Você não pode fazer isso na interface de usuário do Gmail. Você pode fazer isso, porém, modificando programaticamente os e-mails usando a API do Gmail . Isso é exatamente o que eu fiz.Eu criei uma ferramenta simples que você pode usar para extrair anexos de e-mails – sinta-se à vontade para verificar: