Outlook 2013 dan GMail: Saya ingin tindakan penghapusan pandangan ke arsip bukan sampah

14

Di Outlook 2010 ada opsi untuk menghapus tindakan memindahkan e-mail ke folder IMAP tertentu daripada memindahkannya ke sampah. Opsi itu rupanya telah jatuh di Outlook 2013.

Ketika saya menghapus email di Outlook 2013, itu berakhir di folder tempat sampah di GMail. Saya lebih memilih untuk hanya mengarsipkan e-mail di folder / label lain dan menyimpannya selamanya atau sampai saya mencapai batas 10 GB (yang pernah ada terlebih dahulu :)).

Pengaturan IMAP GMail saya adalah:

  • Ketika saya menandai pesan di IMAP sebagai dihapus: Auto-Expunge on - Segera memperbarui server.

  • Ketika pesan ditandai sebagai dihapus dan dihapus dari folder IMAP yang terlihat terakhir: Arsipkan pesan (default)

Saya akan berpikir bahwa dengan pengaturan ini tidak mungkin bagi klien IMAP untuk membuang email.

Jersey Dude
sumber
Outlook mungkin mencoba menjadi terlalu pintar, memindahkan pesan ke folder tempat sampah daripada hanya menandainya dihapus. Tidak yakin apa yang harus dilakukan jika itu terjadi ...
Darael

Jawaban:

7

Setelah mencari di banyak forum, posting, dan komentar,

Kombinasi dua solusi akhirnya memperbaiki masalah ini untuk saya di 3 akun gmail yang berbeda.

Inilah langkah-langkahnya:

  1. Hapus label "item yang dihapus" dari akun gmail Anda (versi prospek sebelumnya mungkin telah menambahkan label ini, semua email dengan label itu akan dipindahkan ke arsip)
  2. Di Outlook di daftar folder nav kiri, klik pada "[Gmail]"
  3. Klik kanan pada [Gmail] .. folder IMAP
  4. Centang kotak "Saat menampilkan hierarki di Outlook, hanya tampilkan folder berlangganan"
  5. Mulai ulang Outlook 2013

Setelah restart folder baru "item yang dihapus (hanya komputer ini)" akan muncul di pandangan Anda dan mulai sekarang semua item yang dihapus akan pergi ke sana secara lokal dan Arsipkan di Gmail.

BTW, Mulai sekarang Anda dapat melihat folder "semua surat" juga.

Nikmati.

Eli
sumber
Saya telah melakukan langkah-langkah ini, tetapi tidak mendapatkan hasil yang Anda gambarkan. Saya akan mencoba opsi untuk tidak membersihkan email dalam pandangan.
jelas
1
Ini tidak berhasil untuk saya tetapi jawaban Sina Momken berhasil.
Guillaume Filion
6
  1. Pengaturan Gmail : Buka Pengaturan Gmail -> Penerusan dan POP / IMAP dan atur opsi ini:

    1.1. Ketika saya menandai pesan di IMAP sebagai dihapus: Auto-Expunge on - Segera memperbarui server. (default)

    1.2. Ketika pesan ditandai sebagai dihapus dan dihapus dari folder IMAP yang terlihat terakhir: Arsipkan pesan (default)

  2. Pengaturan MS Office 2013 : Buka File -> Pengaturan Akun -> Pengaturan Akun -> Tab Email -> Pilih akun Anda -> Ubah tombol -> Pengaturan Lainnya -> Tab Lanjut dan atur pengaturan ini:

    2.1. Di bawah Item yang Dihapus memungkinkan Tandai Item untuk dihapus tetapi tidak memindahkannya secara otomatis

PS Ini bekerja untuk saya. Sekarang ketika saya menghapus pesan di Kotak Masuk, prospek hanya menandainya untuk dihapus dan membiarkan gmail melakukan tindakan penghapusan standarnya (yaitu mengarsipkan surat).

Sina Momken
sumber
3

Setelah penelitian mendalam dan terobsesi dengan hal ini, tampaknya saat ini tidak ada cara di Outlook 2013 untuk membuat pesan SMTP diarsipkan daripada pergi ke sampah. Jadi, mengambil cara lain, saya membiarkan Outlook 2013 menghapusnya dan kemudian menggunakan Google Apps Script untuk secara berkala mengarsipkan pesan keluar dari sampah.

function myFunction() {
  var threads = GmailApp.getTrashThreads(0, 200);
  GmailApp.moveThreadsToInbox(threads);
  GmailApp.moveThreadsToArchive(threads);

  if (threads.length > 0)
  {
    var emailAddress = Session.getActiveUser().getEmail();
    GmailApp.sendEmail(emailAddress,
                       'Moved ' + threads.length + ' messages out of trash.',
                       'Have a good day.');
  }
}

Anda dapat mengatur fungsi agar berjalan setiap jam atau setiap hari tergantung pada preferensi Anda.

Referensi:
/programming/11964870/gmail-api-move-from-trash-to-archive-using-script-google-apps-script
https://developers.google.com/apps-script / your_first_script
https://developers.google.com/apps-script/execution_methods#time-driven_trigger

Jersey Dude
sumber
3

Saya mencoba semua hal di atas (kecuali Skrip Google Apps) tetapi tidak berhasil, tetapi akhirnya saya mencapai hasil yang diinginkan dengan menggabungkan saran di atas dengan tweak lain sebagai berikut. (Saya akan memasukkan semua pengaturan yang saya atur, meskipun beberapa mungkin tidak perlu.)

(Peringatan: Saya hanya bermain-main, bukan ahli.)

  1. Dalam pengaturan Label Gmail, saya mengatur "Semua Surat" dan "Sampah" untuk muncul di IMAP.
  2. Dalam pengaturan IMAP Gmail, Auto-Expunge dihidupkan (pengaturan default).
  3. Dalam pengaturan akun Outlook saya, saya menggunakan port standar: 993 dan 587.
  4. Di pengaturan akun Outlook saya, di bawah tab "Advanced", di bagian di bawah "Item Dihapus", saya memilih opsi pertama, "Tandai item untuk dihapus tetapi jangan memindahkannya secara otomatis". Perhatikan bahwa ini bukan opsi default.
  5. Dalam opsi Map IMAP Outlook, saya telah mencentang kotak, "Ketika menampilkan hierarki di Outlook, hanya tampilkan folder berlangganan".
  6. Mungkin tidak masalah, tetapi dalam kasus saya, untuk membuat Semua Surat muncul di Outlook, saya pertama kali mencoba berlangganan secara manual ke folder, dan akhirnya saya harus secara manual membuat folder "Semua Surat" di dalam [Gmail] . Kemudian saya mengklik kanan dan memilih "Process Marked Headers". Ini membuat All Mail muncul secara normal.

Saya pikir itu saja (kecuali saya lupa sesuatu). Percaya atau tidak, dengan pengaturan di atas, saya sekarang memiliki perilaku yang diinginkan di mana menghapus pesan di Outlook hanya membuatnya diarsipkan di Gmail. Sejauh yang saya tahu, mungkin tidak perlu berlangganan folder Semua Surat dan Sampah, tetapi pada titik ini saya lebih suka tidak melakukan penyesuaian lebih lanjut, karena untuk saat ini semuanya berfungsi dengan baik. Tapi saya pikir kuncinya adalah # 4 di atas, mungkin dikombinasikan dengan memasukkan folder Sampah Gmail ke dalam IMAP.

Lucas D
sumber
Sejauh yang saya tahu, solusi saya aman dalam arti bahwa item "dihapus" di Outlook tidak akan pernah benar-benar "dibersihkan". Perhatikan tautan berikut untuk referensi: office.microsoft.com/en-001/outlook-help/…
Lucas D
1
+1 untuk petunjuk tentang cara benar-benar membuat "Semua Surat" muncul
jelas
1

Ada dua pengaturan untuk mencapai apa yang Anda inginkan.

Pertama, matikan penghapusan otomatis di Gmail dan pilih Arsipkan sebagai tindakan penghapusan waktu. Kemudian, dalam pengaturan akun Outlook, tetapkan item yang akan ditandai untuk dihapus tetapi hanya dihapus ketika akun diperbarui. Dua pengaturan ini berfungsi untuk mengubah Outlook [hapus] menjadi arsip Gmail. Untuk benar-benar menghapus item, pindahkan ke tempat sampah Gmail.

Kedua, dan mungkin lebih elegan, daripada langkah-langkah di atas, berlangganan folder Gmail Semua Email. Untuk mengarsipkan pesan, pindahkan ke folder Semua Email. Untuk menghapusnya, cukup klik hapus atau pindahkan ke tempat sampah. Gmail akan mencari tahu apa yang ingin Anda lakukan dan akan menghapus salinan pesan tambahan.

bwiernik
sumber
# 1: Lihat komentar bom waktu di atas mengenai penghapusan otomatis. # 2: Saya tidak ingin mengubah perilaku saya. Saya hanya ingin menghapus ke arsip seperti dulu.
Jersey Dude
0

Mematikan Penghapusan Otomatis di Gmail telah memperbaiki ini untuk saya.

Kurt
sumber
Saya khawatir opsi ini seperti bom waktu. Dari apa yang saya baca, pesan-pesan ini masih duduk di sana ditandai untuk dihapus dan akan dihapus pada saat berikutnya pemadatan atau permintaan penghapusan manual masuk (mungkin untuk perangkat seluler). Mungkin permintaan itu tidak akan pernah dikirim atau mungkin akan dikirim dan saya tidak akan melihatnya sampai pesannya hilang.
Jersey Dude
0

Ini ... sepertinya berfungsi, konsisten dan dengan banyak akun.

Namun, sepertinya sedikit ... meragukan, belum lagi kontra-intuitif, jika tidak konyol. Oh, dan hanya goshdarn yang mengejutkan. Saya hampir ragu untuk mempostingnya, tetapi seperti yang saya katakan secara empiris berhasil, konsisten.

Saat mendefinisikan akun Gmail di Outlook, Anda perlu mengatur nomor port dan protokol secara manual.
Menurut dokumen bantuan Google , IMAP membutuhkan SSL dan menggunakan port 993; SMTP memerlukan TLS / SSL (tergantung pada baris mana yang Anda baca) dan menggunakan port 465 atau 587.

Nah, port 465 hanya berfungsi dengan SSL (bukan TLS), jadi saya selalu menggunakan TLS di 587.

Pada lark, saya mengatur akun untuk menggunakan port 465 dengan SSL .... dan sekarang tindakan Delete memang Mengarsipkan email.

Sekali lagi, saat menggunakan TLS / 587 Outlook Deletemenghapus email; dengan hasil SSL / 465 Outlook Deletedi Gmail Archive.

Perilaku yang cukup mengejutkan.

Keranjingan
sumber
Saya sudah menggunakan port SSL / 465 ketika saya melaporkan masalah ini.
Jersey Dude
0

Saya memiliki masalah yang sama, inilah yang saya lakukan dan berpikir itu akan berhasil:

  1. Item yang dihapus masih masuk ke folder tempat sampah tidak perlu mengubah apa pun
  2. setup autoarchive in outlook 2013 untuk mengarsipkan setiap 5 hari atau lebih (atau bahkan lebih sering jika Anda mau)
  3. siapkan folder tempat sampah dengan mengklik kanan -> porperties - untuk mengarsipkan item yang lebih dari 1 hari (!)
  4. mengaturnya untuk memindahkan item lama ke folder arsip standar atau folder lain yang Anda pilih.

begitulah - semua item sekarang akan dipindahkan ke folder arsip Anda setiap beberapa hari dan folder itu dapat diatur untuk dihapus setelah mis 24 bulan atau lebih atau apa pun yang Anda inginkan.

Sander Bos
sumber