I was just experiencing some strange problems, fixed it and wanted to submit<br>it to the community.<br><br>the script is actually trying to do doing this:<br>- send mail number 1<br>- queue mail 1 for delivery on mailserver
<br>- retrive mails from mailbox looking for mail number 0 (previously sent)<br>- delete old unrecognised mails.<br>- retain in mind (stat file) mail 1 was sent for next check<br><br>problem:<br>if your mailserver is quick enough, here is what will happen:
<br>- send mail 1<br>- deliver mail 1 to mailbox directly without queuing<br>- retrieve mails looking for mail 0 (including mail 1)<br>- delete mail 1 as if it is not yet recognised as sent<br>- retain mail 1 was sent (and never find it)
<br><br>so the solution was that simple:<br>- retrieve mail 0<br>- send mail 1<br>- retain mail 1 was sent for future retrieval<br><br>I ve seen in the mailing some other people are experiencing the same, but<br>did not find someone who posted an updated version of the script.
<br>So here is the updated version that is running well for me.<br><br>cheers,<br><br>Manu<br><br><br>