<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Times New Roman, Times, serif">Hi all , <br>
<br>
I am Cyrus 2.4.6-5 , and having the query about how ipurge works.
<br>
<br>
RPM details :-- <br>
------------------<br>
cyrus-imapd-2.4.6-5<br>
cyrus-imapd-utils-2.4.6-5<br>
Cyrus-imapd-devel-2.4.6-5<br>
<br>
My Query :-- <br>
----------------<br>
I am using below command to delete the older 7 days emails. <br>
<br>
/usr/lib/cyrus-imapd/ipurge -X -d 7 -f <a
href="mailto:user/sunil.jain@vgmail.in">user/user1@example.com</a><br>
<br>
in man ipurge -d days Age of message in days.<br>
-X Use delivery time instead of Date:
header for date matches<br>
<br>
I want to know how the -X option find the deliver time of every
emails. i.e from which DB ?<br>
Where the deliver time maintain , or ipurge check every email's
header. ? <br>
<br>
The problem is when this command run , its delete the emails from
4, 5, 6, 7, 8 March and keep 2 & 3 March <br>
<br>
On my server when this above command run the , the deliver.db was
new one.<br>
what will happen if -X don't find the related database ? <br>
<br>
Regards<br>
Jayesh Shinde<br>
</font><br>
</body>
</html>