Bisakah satu menghapus lampiran Gmail tetapi menyimpan email?

26

Akun Gmail saya mulai penuh, jadi saya telah menggunakan istilah pencarian baru larger:1Muntuk menemukan lampiran yang lebih besar dari 1 Megabyte.

Saya ingin menghapus lampiran tanpa kehilangan email itu sendiri?

WilliamKF
sumber

Jawaban:

13

Iya nih.

Anda dapat mengakses akun Gmail Anda sebagai akun IMAP menggunakan klien email seperti Thunderbird atau MS Outlook dan kemudian menggunakan fitur klien untuk menghapus lampiran.

Anda juga dapat meneruskan pesan secara otomatis ke diri Anda sendiri dan menghapus lampiran dengan Google's Documents http://techawakening.org/delete-attachments-from-gmail-without-deleting-the-emails/1842/

Igor Ischuk
sumber
2
Skrip ini sepertinya berfungsi. Itu meminta izin menakutkan, tetapi Anda dapat meninjau skrip sumber itu sendiri yang dijalankan dalam konteks akun pengguna Anda sendiri, dan tampaknya tidak berbahaya, tidak mengenai URL luar.
Jack Wasey
1
Ada bug di Thunderbird yang mencegahnya menghapus lampiran dari email gmail dengan benar: bugzilla.mozilla.org/show_bug.cgi?id=679619 . Apple Mail berfungsi dengan baik (untuk pengguna macOS).
jjs
@jjs Bug di Thunderbird yang Anda sebutkan dilaporkan 8 tahun yang lalu. Banyak waktu telah berlalu. Semoga, tas ini diselesaikan dalam versi baru Thunderbird
Igor Ischuk
1
@IgorIschuk status bug itu masih terbuka, dan jika Anda melihat komentar Anda akan melihat orang-orang telah memposting baru-baru ini dan masih mengalami masalah ini. Dan tentu saja saya memverifikasi sendiri bahwa bug masih terjadi sebelum memposting di sini.
jjs
8

Ekstensi Chrome Dittach berjanji untuk dapat menghapus lampiran individual.

Deskripsi / ulasan singkat tersedia di ZD Net .

Rasmus
sumber
2
Apakah email diproses di server Dittach sendiri (yaitu konten + lampiran email) atau semuanya dilakukan di sisi klien tanpa data sama sekali transit di server Dittach ? Juga jenis izin apa yang diperlukan? Selalu menakutkan untuk memberikan izin ke kotak surat kami ke perusahaan seperti Dittach yang berpotensi diretas (mungkin jauh lebih mudah daripada Gmail sendiri ...)
Basj
2
Dittach tidak lagi bekerja pada Juli 2019 - sepertinya perusahaan terlipat?
Sanjay Manohar
8

Ekstensi Chrome Dittach dikatakan melakukan hal ini, tetapi masih belum jelas bagi saya (saya tidak menemukan jawabannya di situs web mereka) jika konten dan lampiran email kami - yaitu data pribadi kami - transit melalui server perusahaan pihak ketiga ini atau tidak saat menggunakan Dittach. Karena bisa berpotensi berbahaya untuk membuka data kami ke perusahaan pihak ke-3, saya lebih suka tidak menggunakannya, untuk saat ini.

Seperti disebutkan dalam jawaban @ IgorIschuk, dimungkinkan untuk menghapus lampiran dalam email (dan menyimpan teks asli) dengan mengaktifkan IMAP di Gmail + Thunderbird, tetapi alur kerjanya cukup panjang.

Dengan demikian, berikut adalah alur kerja terperinci yang menjelaskan cara menghapus lampiran secara massal, katakanlah, semua email Gmail Anda yang memiliki ukuran> 1 MB . Dalam kasus saya, saya punya ~ 1050 email semacam itu.

  1. Pertama-tama aktifkan IMAP di Pengaturan Gmail. Juga buat label Gmail dengan nama bigattachments, dan konfigurasikan agar dapat dilihat dari IMAP.
  2. Instal Thunderbird (diuji dengan Thunderbird Setup 60.5.0.exe) dan atur akun Gmail.
  3. Di Thunderbird, masuk All mail, klik kanan pada kolom, dan aktifkan tampilan kolom Size. Klik pada Sizetajuk kolom untuk mengurutkan semua email Anda berdasarkan ukuran. Kemudian pilih semua email yang memiliki ukuran> 1 MB, dan pindahkan mereka (dengan drag'n'drop) ke bigattachmentsfolder.
  4. Sekarang buat folder lokal dengan nama ThunderBird temp. Drag'n'drop untuk menyalin semua email dari bigattachments(IMAP, pada server jauh) ke temp(lokal). Langkah ini bisa memakan waktu lama tergantung pada ukuran data yang akan diunduh.
  5. Kemudian instal addon AttachmentExtractor Lanjutan (addon AttachmentExtract yang asli tidak berfungsi di Thunderbird 60 lagi).

  6. Sekarang pilih semua email di Tempfolder lokal . Klik kanan, pilih "Ekstrak lampiran" , pilih jalur tujuan untuk lampiran. Tunggu. Periksa dengan hati-hati bahwa lampiran dihapus dari email (Anda dapat memeriksa Sizekolom), dan bahwa mereka disimpan di jalur tujuan juga.

  7. Sekarang pergi ke web Gmail ( https://mail.google.com/mail ), pergi ke Pengaturan, sementara beralih ke Conversation mode off, Save settings. Pergi ke bigattachmentslabel. Pastikan jumlah email di sini sama dengan jumlah email yang Anda proses di Thunderbird. (Catatan: jika Anda tidak beralih ke Conversation mode off, Anda tidak akan dapat melihat jumlah email yang benar, Anda akan mendapatkan jumlah percakapan sebagai gantinya!). Sekarang hapus semua email ini di bigattachmentslabel. Ini menakutkan pertama kali, tetapi berhasil. Tunggu beberapa menit, segarkan web Gmail, dan nikmati perubahan dari 5 GB dari 15 GB yang digunakan menjadi 1GB yang digunakan :)

  8. Kembali ke Thunderbird. Pilih semua email di Tempfolder lokal . Seret dan geser kembali ke bigattachmentslabel (IMAP). Tunggu unggahan.

  9. Selesai! Anda dapat memeriksa di web Gmail bahwa bigattachmentsisinya berisi email yang sama, tetapi dengan lampiran yang dihapus. Anda sekarang dapat melakukan pembersihan: a) Hapus bigattachmentslabel ini (menghapus label tidak menghapus emailnya), b) Kembali ke Conversation view on, c) Hapus Tempfolder lokal Thunderbird , atau bahkan hapus Thunderbird.

Catatan:

  • Bagi saya AttachmentExtractor Lanjutan berfungsi untuk lampiran normal, tetapi tidak untuk "gambar sebaris" (bahkan jika saya memeriksa Juga mengekstrak juga gambar 'sebaris' yang disematkan ), mungkin fitur ini belum berfungsi. Saya punya solusi untuk ini, silakan beri komentar.

  • Mengapa menyalin email ke folder lokal Temp, mengekstrak lampiran di sana, menghapus email asli di Gmail, dan memindahkan konten dari Tempkembali ke Gmail? Ini sepertinya tidak perlu rumit, dan kita bisa berpikir "Mari kita terapkan AttachmentExtractor Lanjutan langsung ke bigattachmentsfolder IMAP" ! Jawaban singkat: yang terakhir tidak bekerja, sudah diuji!

  • Jika Anda hanya memiliki beberapa email untuk diproses (kurang dari 10), Anda tidak perlu menginstal addon AttachmentExtractor Continued. Anda dapat melewati langkah 5 dan 6, dan cukup klik pada setiap email Tempfolder, dan klik di bagian kanan bawah layar (saya tidak ingat nama opsi ini, mungkin ada di More...), Anda memiliki Detachfitur. Satu-satunya kelemahan adalah bahwa ini tidak dapat dilakukan untuk beberapa email sekaligus.

  • Jangan lupa untuk mengaktifkan "Hapus lampiran dari pesan" di Alat> Opsi Addon> menu AttachmentExtractor . Jika tidak, lampiran tidak akan dihapus dari email! Saya tidak tahu yang mana dari 3 opsi yang terbaik (kode Thunderbird normal vs Hapus dengan rutin internal AE vs Lepaskan dengan rutin internal AE; BTW apakah ada yang tahu apa perbedaan antara 2 yang terakhir: Hapus vs Detach ?).

    masukkan deskripsi gambar di sini

Basj
sumber
1
Ini kedengarannya keren, saya harus mencobanya! Cara TB melepaskan lampiran secara alami cukup keren. Itu meninggalkan file <1KB dengan nama yang sama (file teks). Jadi ketika Anda kembali ke Gmail Anda dapat melihat bahwa ada lampiran dan apa namanya.
Firsh - LetsWP.io
6

Tidak.
Anda tidak dapat menghapus lampiran di Gmail tanpa menghapus email yang dilampirkan padanya. Anda dapat meneruskan pesan ke diri sendiri dan menghapus lampiran secara manual sebelum memukul pengiriman. Kemudian Anda dapat menghapus pesan aslinya. Pastikan untuk menggunakan opsi hapus pada pesan itu dan bukan untuk seluruh percakapan.

Secara pribadi saya tidak merekomendasikan menggunakan Gmail sebagai solusi arsip. Jika Anda menggunakan Google Apps, versi perusahaan Gmail, pesan dapat dihapus oleh kebijakan perusahaan kapan saja. Jika akun Gmail Anda dikompromikan, pesan dapat dihapus oleh penyerang.

Jika data penting, buat Google Doc dan rekatkan informasi di dalamnya. Anda sekarang dapat membagikan informasi ini dengan orang lain jika Anda ingin berbagi atau berkolaborasi dengannya.

Rakyat
sumber
Dan Anda mendasari kesimpulan apa ini? Jika Anda dapat membuktikan bahwa itu salah, tunjukkan referensi Anda dan saya akan dengan senang hati mengedit atau menghapus jawaban saya.
Rakyat
Berdasarkan apa yang diposting di jawaban yang diterima (yang dapat diambil sebagai referensi), sebagai salah satu opsi yang saya kenal. Itulah yang saya gunakan beberapa tahun yang lalu. Mungkin maksud Anda bahwa Anda tidak dapat menghapus lampiran dari browser web ... Jika demikian, ada baiknya menyebutkannya secara eksplisit.
sancho.s Reinstate Monica
Saya rasa saya mengerti maksud Anda, tetapi ini adalah 'aplikasi web' Stack Exchange dan pertanyaannya adalah tentang GMail. Saya menjawab pertanyaan dalam konteks yang ditanyakan. Jawaban yang diterima referensi Anda memberikan solusi yang melibatkan menginstal klien email lokal (aplikasi non-web). Jadi jawaban yang saya berikan, bahwa Anda tidak dapat melakukannya di Gmail sendiri, masih akurat.
Folk
1
Ya, ini adalah kasus "tepi" ... Gmail adalah per-se berbasis web, tetapi ada antarmuka non-web yang berinteraksi dengannya, sehingga kemungkinan tidak ada klasifikasi yang jelas dari jawaban yang diterima sebagai "solusi" ". Memang, pertanyaannya (diucapkan ulang untuk membuatnya menjadi pertanyaan) adalah "Bisakah saya menghapus lampiran tanpa kehilangan email itu sendiri?" Itu tidak bertanya "Bisakah saya menghapus lampiran dari dalam Gmail tanpa kehilangan email itu sendiri?"
sancho.s Reinstate Monica
Ini sudah menjadi pertanyaan: "Bisakah seseorang menghapus lampiran Gmail tetapi menyimpan emailnya?" jadi bagi saya itu berarti dalam Gmail. Jika pertanyaannya hanya tentang bagaimana menghapus lampiran dari email apa pun, baik maka saya tidak berpikir itu akan ada di stackexchange Aplikasi Web. Sifat pertanyaan termasuk kata Gmail dan diberi tag dengan Gmail menunjukkan pertanyaannya adalah tentang solusi dalam Gmail.
Folk