imap sunucusundaki postaları “rm” ile kaldırmak güvenli mi?


11

Dovecot IMAP sunucusunu kullanıyorum ve büyük gereksiz postaları silmek istiyorum:

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

Şimdi üstte büyük postalar görüyorum ve onlara baktıktan sonra onları kaldırmak istiyorum.

Sadece aramak güvenli mi?

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

Yanıtlar:


11

Evet

Bu durumda, 'Maildir' biçiminde bir posta kutusu kullanıyorsunuz. Maildir'de, tek bir e-posta parçasını kaldırmak için 'rm' kullanmak, aynı dosya sistemindeki klasörler arasında tek bir posta taşımak için 'mv' kullanmak güvenlidir.

Diğer posta depolama türlerinde, tek bir e-posta göndermek güvenli olmayabilir.

Maildir hakkında daha fazlası:


4
Ve dovecot kendi iç dizinlerini korurken, sizin için bunları yeniden oluşturacak gibi görünüyor: dovecot.org/list/dovecot/2009-July/040896.html
— Andrew B

Bunu bilmek güzel. Şu anda onbir bin e-posta içeren bir "spam" posta kutum var ve posta istemcilerimin hiçbiri bu şeyi listelemeye bile başa çıkamıyor. Linux bile üzerinde "ls" yapmak sorunları var.
— Piku
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.