Silinen bir ileti genelde bir süre geri getirilebilir ve şans her geçen saatle azalır. Şunları sırayla uygulayın ve bu sırada o posta kutusunu hiçbir aygıttan kullanmayın.
1. Çöp kutusu, sunucudaki
Yalnızca telefona ya da masaüstü programına değil, web postasına bakın. Bazı programlar çöp klasörünü gizler ya da yerel bir tanesini kullanır; böylece sunucuda hâlâ duran posta yok olmuş gibi görünür.
2. Henüz eşitlenmemiş başka bir aygıt
Sonra yeniden bağlanmadan önce iletileri yerel bir klasöre kopyalayın ya da bir dosyanın içine sürükleyin.
3. Sunucunun kendisinde
ls -la /var/vmail/example.com/sara/.Trash/cur/ | head
grep -rl "the subject line" /var/vmail/example.com/sara/ 2>/dev/null | head
Maildir'de ileti başına bir dosya vardır; dolayısıyla diskte hâlâ duran bir ileti basitçe cur/ içine geri kopyalanır ve yeniden görünür. Sonrasında sahipliği düzeltin, yoksa posta sunucusu onu göstermez.
4. Yedek
restic -r /srv/backup snapshots
restic -r /srv/backup restore <id> --target /tmp/restore \
--include /var/vmail/example.com/sara
Geçici bir dizine geri yükleyin, asla canlı posta kutusunun üstüne değil. Sonra ihtiyacınız olan iletileri tek tek içine kopyalayın - bakınız postayı yedeklemek.
5. Gönderen
Şaşaasız ama işe yarar: ondan yeniden göndermesini isteyin. Tek bir önemli ileti için bu, yukarıdaki her şeyden hızlıdır.
Sonrasında
- Çöp kutusunu, çıkışta boşalmak yerine iletileri 30 gün tutacak biçimde ayarlayın.
- Postanın yedekte olup olmadığından emin olun - genelde değildir.
- IMAP kullanın, böylece tek bir aygıt tek kopyayı elinde tutmasın.
