QUESTIONS ANSWERED BY MUSTAFFA
--------------------------------------
Q: How do I make YoSucker work with my mail.yahoo.it, mail.yahoo.fr,
   mail.yahoo.de, etc. account?
A: It's easy! Just edit a config file and put enter your username
   and password. DO NOT CHANGE THE "HOST" PARAMETER TO YOUR SERVER,
   JUST LEAVE mail.yahoo.com THERE AND EVERYTHING IS GOING TO WORK
   JUST FINE.

Q: What the hell is this FAQ file for?
A: You're right - I won't include it in the next YoSucker version.

Q: Does YoSucker support the new Yahoo Mail look&feel?
A: Yes-ah! (From Prototype 23 on...)

Q: Why is "no utf8" being enforced?
A: I don't know, really. But basically, I'm not prepared for multibyte
   strings so... Basically I was getting some errors when parsing headers
   in utf8 mode so I've decided to disallow it for now. But if you feel
   like experimenting a bit, remove the "no utf8;" lines from lib/sputnik.pm
   and bin/YoSucker and see what comes...

Q: Will FastCheck work on FreeBSD? 
A: I don't think so. I never tried it but I have reports saying there
   are some problems. So you better switch it off.

Q: My messages got fetched without headers!!!
A: Go for Prototype 23. It has much better handling of such events!
   You can't loose any messages like this any more ;-). 
   In earlier versions this would happen because the old and new 
   Yahoo Mail web interface incompatibility.

Q: What ice-cream do you prefer?
A: Well it's not an easy question. And there is not an easy answer.
   As a wise man of the past noted, there are no easy questions but
   no easy answers neither. On the other hand, maybe there's just
   one easy answer to all the questions or no answer at all. And what 
   about all the questions? Maybe there ain't no questions? But you
   just ask me. That would let us think in one specific direction,
   as it seems to prove than that questioning is possible. But "quest-
   ioning" is not "question". So the question of question of this 
   question is whether we should question the question, which actually
   questions question question question of question. Question question
   question question. Question question question. What do you think? 
   Ever thought this way? How about the answers? Am I on drugs? Hey, 
   this is just a Q&A!!!

Q: Can I filter incoming messages to various folders?
A: Yes - use procmail.

Q: What does Y(aho)oSucker mean?!
A: Huh?!

Q: What is it for?
A: It downloads Yahoo Mail messages.

Q: Can I set up multiple accounts?
A: Yes. Just add another .conf file in your conf/ (or $HOME/.yosucker/) directory.

Q: 3333-45-2999-958177-EE-1422?
A: Are you serious?

Q: I have just installed YoSucker but I keep getting a "Cannot create REPOSITORY" 
   message everytime I try to run YoSucker. What's that?
A: Please check that you have the permissions to write to the conf/ or 
   $HOME/.yosucker/ directory.

Q: What is in the patches/ directory?
A: Patches.

Q: Does YoSucker work with procmail?!
A: Yes! Just set OUTFILE=procmail (or lets say /usr/bin/procmail) in 
   your .conf file and then set PIPE to 1 in the same file.
   See also conf/sample3-procmail.conf

Q: YoSucker keeps saying "Another YoSucker is already running." but
   I am SURE it is not. What should I do?
A: Just delete the .yosucker-lock file from your home or YoSucker home
   directory.

Q: What's the weather?
A: White balcony.

Q: I keep seeing "Abnormal Yahoo Mail behavior! Exiting - please retry..." but
   I kept retrying the whole day without any progress.
A: Berhabs it'z a bug, my friend? Stop retrying!

Q: What mail clients does YoSucker support?
A: Basically all. 

Q: Really?
A: Smoooookkkin'!!!

Q: How comes?
A: You can save the messages to you standard UNIX inbox. Run POP daemon over it.
   Or just set OUTFILE=~/mbox for pine, OUTFILE=~/nsmail/Inbox for Communicator,
   for Mozilla go for ~/.mozilla/{user}/blahblah/Mail/Inbox (or something similar)
   and so on. (Of course, the messages will be appended to your already existing
   inbox...)

Q: Can I download messages from/to other than just Inbox folder?
A: Yes.

Q: How?
A: Try to find out yourself.

Q: Are you Elvis?
A: No.

Q: I'm using Yahoo Mail Italia (France, etc.). Is YoSucker for me?
A: Yes - see the first question.

Q: Sto usando Yahoo Mail Italia. Mi funzionera...
A: [slap]

Q: How do I make YoSucker check for new messages every N minutes?
A: Use crond or similar application.

Q: What version should I use?
A: Latest.

Q: Is Yahoo Mail Hotmail?
A: Nein, Herr Komandant.

Q: Who is Mr Som One?
A: ..., yo sucker!

Q: Can I read the messages fetched by YoSucker via POP3 or IMAP?
A: Just set up POP3/IMAP daemon to work with you local mailbox,
   and tell YoSucker to download the messages there. You can even
   use procmail and POP/IMAP at the same time. Easy, hah?!

Q: Is Prototype 09 better then Prototype 07?
A: Yes. Go for 11, ehm I mean the extraordinary 21 of course!!!

Q: Why?
A: Why not?

Q: What's this LIMIT value in my .conf file?
A: Basically, it's a very simple tunning mechanism. It sets how many 
   messages Yahoo Mail displays per page. As YoSucker reads only
   the first page, this is the way how to say to YoSucker how many 
   messages it should handle. Now, retrieving a message list is a time
   consuming process, so... It's reasonable to limit this number to 
   something that is close to a number of new messages that you usually
   receive between the YoSucker checks.

Q: Don't care about speed, don't bother me with this... What to put?
A: Set LIMIT to 0 (unlimited) or 25 (Yahoo Mail standard - OK in most
   of the cases)

Q: Example?
A: OK. So, if you check your mail once per day, you can see after while,
   that you won't usually get more than lets say 9 new messages. So, you
   can set LIMIT to 13 or 15 (to have faster mail checks), while being 
   sure you won't probably receive more than that per day.
   If you check your mail every minute, set LIMIT to 5 as you won't 
   perhaps never get more than 5 msgs in a minute.
   If you're a business user with heavy traffic (150 msgs per hour) set it
   to 200! :-)
   Yahoo Mail default is 25.

Q: Can I loose some messages like that?
A: ABSOLUTELY NOT! As I said LIMIT "sets how many messages Yahoo DISPLAYS(!) 
   per page". Even if you received 15 msgs and your limit was 10, there are
   still these 5 msgs left on your YahooMail account. If you set LEAVE=0,
   and you receive number of messages equal to LIMIT, just run YoSucker again
   to make sure there are no messages left. If you use LEAVE=1 and you receive 
   number of messages equal to LIMIT, just increment LIMIT by 5 or so and
   re-run YoSucker to be sure you've got all your new messages downloaded.

Q: So, is there any way of actually loosing messages?!
A: Yes!!! It's a brand new feature! Just set CLEAN=KillEmAll in your .conf file
   and launch YoSucker! ... Did you like it?!

Q: Back from holiday...
A: Set LIMIT to 0 (all messages) for the first run!

Q: I set LIMIT to {SOME_VALUE} but I got YoSucker saying "Creating repository 
   (ignore LIMIT)...". What's that?
A: I thought that when you run YoSucker on some account for the first time,
   you'd like to download all messages (not only LIMIT messages). So I added
   this ignore feature activated automatically when the repository is empty.

A: Got it?!
Q: Noooooooooooo!!!!

Q: Back to the CLEAN feature. What was it intended for?
A: Well, lets assume you've been using YoSucker for a while with the LEAVE=1 for 
   a while. But now you want to get rid of all these messages that still remain on
   Yahoo server. Just use CLEAN feature. But watch out! Be sure to download all 
   new messages before you execute YoSucker in this death-mode, as it will DELETE
   ABSOLUTELY ALL MESSAGES found on the server (in the selected BOX).

A: Scared?
Q: I'm not scared!
A: Scared you will be, Luke. You will be...

Q: How about Prototype 03?
A: Coming up next!!!

Q: I use proxy (and secure login) but I keep getting Cannot connect to the server
   or some other weird errors. What's that?!
A: Well, try to switch of the secure login (ie. SSL=0) first. If this doesn't 
   help, please write me the details about your problems. I don't have an access 
   to a real proxy, so I had to write a simple "fake" proxy in perl to test things 
   out. For obvious reasons I couldn't simulate all the possible proxy events. 
   PROXY SUPPORT STILL NEEDS SOME TESTING/CODING TO BE DONE. Please help. Thanks.

Q: What is YoPop for?
A: What is your head for?

Q: Do you use FastCheck personally?
A: Yes.

Q: Can FastCheck temporarily lock-up my Yahoo Mail account.
A: Yes - if you use it with wrong FASTPASS1 or FASTPASS2 values.
   Just check the docs/FastCheck document to get more info on 
   when it happens and how to resolve this problem.

Q: How do I create MP3s from my favorite CD using YoSucker?
A: Write to gorgeous.w.bush@whitehose.gov for the detailed instructions.

Q: Known problems?
A: YoSucker will not always work properly when having to handle directory/file
   names that include spaces. I warned you... But yo are da un*x kidz, aren't ya?
   So whodda hell cares 'bout da mf spaces! You know whattam sayin', huh?!

Q: Any chance running YoSucker under Windoze?
A: Gettya gu-uuuuu-n!

Q: Excuse-me, sir, is there any chance running YoSucker under Windoze?
A: No!

Q: Serious?!
A: Damn serious!

Q: How about the cygwin???
A: Alright, YoSucker works under cygwin. All modules are already installed except 
   the IO::Socket::SSL one.

Q: And Outlook?!
A: Look out!!!

YET TO BE ANSWERED:
---------------------
Q1: Where's my Outlook icon?
Q2: Is this love?
Q3: Mas hlad?
Q4: Phone number?
Q5: What's your size?
Q6: Ma che cazzo?!!!
Q7: Ready?!
