ปลอดภัยไหมที่จะลบเมลบนเซิร์ฟเวอร์ imap ด้วย“ rm”


11

ฉันใช้เซิร์ฟเวอร์ IMAP ของ dovecot และต้องการลบอีเมลที่ไม่ต้องการขนาดใหญ่:

cd /var/spool/foouser; du -a | sort -rn > /var/tmp/du-mail-foouser.log

ตอนนี้ฉันเห็นอีเมลขนาดใหญ่อยู่ด้านบนและหลังจากดูแล้วฉันต้องการลบออก

มันปลอดภัยที่จะเพียงแค่โทร

"rm ./foofolder/1318412893.M857530P4656.hz1,W=14463815,S=14268320:2,S"?

คำตอบ:


11

ใช่

ในกรณีนี้คุณใช้กล่องจดหมายรูปแบบ 'Maildir' ใน Maildir คุณสามารถใช้ 'rm' เพื่อลบอีเมลแต่ละฉบับได้อย่างปลอดภัยเพื่อใช้ 'mv' เพื่อย้ายอีเมลแต่ละฉบับระหว่างโฟลเดอร์ในระบบไฟล์เดียวกันเป็นต้น

สำหรับที่เก็บจดหมายประเภทอื่นอาจไม่ปลอดภัยที่จะใช้อีเมลเดียว

เพิ่มเติมเกี่ยวกับ Maildir:


4
และแม้ว่า dovecot จะรักษาดัชนีภายในของตัวเอง แต่ดูเหมือนว่ามันจะสร้างพวกเขาขึ้นมาใหม่สำหรับคุณ: dovecot.org/list/dovecot/2009-July/040896.html
Andrew B

นี่เป็นเรื่องดีที่จะรู้ ฉันมีกล่องจดหมาย "สแปม" ซึ่งขณะนี้มีอีเมลจำนวน 11 หมื่นอีเมลและไม่มีไคลเอนต์อีเมลของฉันที่สามารถจัดการแม้กระทั่งพยายามที่จะแสดงรายการ แม้แต่ลีนุกซ์ก็มีปัญหาในการทำ "ls"
Piku
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.