Discussion:
message are "new" (no match in repository) if you move them into other box (MID discussion)
Markus Sagebiel
2005-04-14 09:01:14 UTC
Permalink
Hi,

I looked on mid implementation of yosucker in the past. If you move
messages into a backup mailbox then yosucker doesn't recognize them as
old. The mid is changed and don't match with repos. i quote the source:

# Now,... Yahoo tends to change some parts of message id,
# for unknown reasons. Therefore I compare just some parts
# of MesgId that tend to remain the same, though should suffice
# for message unique identification.

my (@idexp) = ( split( "_", $_ ) );
$depoz{ $idexp[0] . $idexp[5] . $idexp[6] } = 1;


I saw that yahoo changed message index position on the fifth and sixth
position. Now how to check if all messages are in my repos? I noticed
that position 3 and 4 don't change. I wrote

$depoz{ $idexp[0] . $idexp[3] . $idexp[4] } = 1;

4 times in sputnik.pm


But I had 5 out of 350 mails who got an totally different mid and got
fetched again. Does the name of the new box have an influence of MID? As
a caution behaviour for me I will not move any messages again.

Another thing is that sometimes the mid on 5,6 position are not that big
and it could occur a false match in repos, but this should be unlikely?!
I would suggest a

YoSucker BOX=inbox LIMIT=500 or 1000 from time to time and kill those
messages on yahoo and deleting yosucker.repository and
digest.repository (LIMIT=0 doesn't work for me)

I would like to see some insightful comments :)
Thanks and Regards Markus
--
Dipl.-Math.oec.Univ. Markus Sagebiel
email sagebiel-/***@public.gmane.org http://www.blackscholes.de


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
Markus Sagebiel
2005-04-14 09:13:44 UTC
Permalink
another thought: index position 5 is always "0". Is it save to change
it to another position?

Markus
--
Dipl.-Math.oec.Univ. Markus Sagebiel
email sagebiel-/***@public.gmane.org http://www.blackscholes.de


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
Jeffrey Fogel
2005-04-15 02:55:04 UTC
Permalink
Markus,

You have looked at this part of the code closer than I
have. Since I
have taken over maintenance, I have been more
concerned with keeping the
program working. I would be interested to research
what you have found,
but I am not sure when I can find the time. Please
feel free to try and
experiment with your own accounts. If you find
something that you feel
would help YoSucker, then please feel free to send it
to me and I'll
consider including it in the next release.

Jeffrey
Post by Markus Sagebiel
another thought: index position 5 is always "0". Is
it save to change
Post by Markus Sagebiel
it to another position?
Markus
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

Loading...