YoSucker 51A - Mangled Headers
"David M. Carney" <carney1979-/[email protected]> Fri, 19 Mar 2004 16:53:09 -0500
| Newsgroups | gmane.mail.yosucker.general |
|---|---|
| Message-ID | <[email protected]> |
Hello all. I'm running YoSucker on a Gentoo system (up to date). When I run YoSucker, it always "downloads" an email that's empty. If I logon to Yahoo, there are no email present in any boxes (Inbox, Bulk, etc). I can run YoSucker and get an empty email EVERY TIME! When I set Kmail to show the full header, this is what's there: X-Apparently-To: carney1979-/[email protected] via 216.136.174.141; Fri, 12 Mar 2004 16:28:23 -0800 Return-Path: <[email protected]> Received: from 66.169.56.105 (HELO cpe-66-169-56-105.spa.sc.charter.com) (66.169.56.105) by mta175.mail.scd.yahoo.com with SMTP; Fri, 12 Mar 2004 16:28:22 -0800 Received: from 18.104.158.0 by 66.169.56.105; Sat, 13 Mar 2004 04:38:44 +0400 Message-ID: <X[20 Content-Length: 0 Status: R X-Status: N X-KMail-EncryptionState: X-KMail-SignatureState: X-KMail-MDN-Sent: It doesn't matter how many times I run YoSucker or how often. This email is always "downloaded". Very strange. Here's the output when I run YoSucker from a Konsole: bash-2.05b$ YoSucker Using sample1.conf Login OK. INBOX -> Reading list of messages... -> Matching repository... -> You've got 1 new message(s)! -> Fetching [oHeader structure corruption! Message won't be saved correctly! Message won't be deleted and/or stored in repository#] Done. -> Moving to Trash... Done. Emptying bulk folder... OK. Emptying trash... OK. Logout OK. bash-2.05b$ I can run this every second of the day and I will get the same message every day. Here's my configuration file (with password, etc changed to XXXXXX's for my privacy): # sample.conf - Y(aho)o!Sucker configuration file # Copyright Dirk Diggler & Som One 1996-2001. All rides reserved. # Redistribution and use, with or without modification, # is permitted in the sense of GDWYWL # (GeneralDoWhateverYouWantLicense). # -z3r0- <Connect Info> # Set your YahooMail server address # IMPORTANT: Always leave mail.yahoo.com here # even if you normally use lets say mail.yahoo.it!!! HOST=mail.yahoo.com # Port YoSucker should connect to - if commented, defaults to 80/443 # Obsolete - note needed any more # PORT=8080 </Connect> <Login Details> # What's your YahooMail username/id? USERNAME=carney1979 # Your Yahoo password - must be encrypted # (use EncPasswd utility to encrypt it) PASSWD=XXXXXXXXXXXXXXXXXXXXXXXX # Should I use a secure connection to login? # Default is 1 (Yes) - login is slower but more secure SSL=1 # Try to restore previous session, skip the login procedure # Default is 0 (No), YoSucker will login all the times # 1 (Yes) / 0 (No) RESPAWN=0 </Login> <Fetch Mail> # Where should I fetch the messages from? # CASE SENSITIVE!!! # Options are: Inbox, Sent, Trash, Draft, Bulk or any of your YM folders # Multiple comma separated folders are allowed (eg. BOX=Inbox,Bulk) BOX=Inbox # YoSucker will provide you with From:,To:,Subject: information for # the new messages in the DIGGEST folder, without actually fetching any message. # Apply the same options and restrictions as to BOX parameter # You DON'T have to add these folders to BOX parameter # DIGEST=Bulk # Messages will be saved (appended) in... # For procmail add procmail command line and set following PIPE to 1 # See FAQ... OUTFILE=/var/spool/mail/YoSucker # The next parameter determines whether your mail is written to # a file or redirected to another program such as "procmail" # Options: 0 (output to file) or 1 (out to pipe) # Leave 0 unless you know what you're doing PIPE=0 # Restore the read/unread status of the messages in your Yahoo box? # Note: Turning this feature ON may slow things down - especially switch 2! # 2 (Immediate) / 1 (After fetching all messages) / 0 (No) UNCHANGED=0 # Leave mail on server? - default is 1 (Yes) # If set to 0 fetched messages will be moved to # Trash folder on the server LEAVE=0 # Empty trash when logout? # 1 (Yes) / 0 (No!) TRASH=1 # Empty bulk folder when logout? # 1 (Yes) / 0 (No!) BULK=1 # Warn me when I use more then QUOTA percent of my mailbox space # Default is 85 # QUOTA=80 # LIMIT is a speed tuning option; See FAQ documentation for details # Default is 25; Set to 0 for no limit; 10-15 should be OK for daily use LIMIT=0 # Yahoo sometimes tends to lock up your account if your connection is fast # and you trying to download a lot of messages. Try to turn this feature on # if you experience YoSucker to freeze or return a lot of Header Corruption messages. # Turning this feature on can significantly slow YoSucker down. # Options: number of seconds to wait between two HTTP requests (default is 0) # SNEAKYSLEEP=15 # Quote any From_ occurence in the message body so the message doesn't get split # This may be necessary in some cases; see yosucker-general mail list for details # If unsure, leave the following line quoted or set to 0 # Options: leave message body asis = 0; quote From_ lines = 1 # QUOTEFROM=0 # Remove the "From " beginning of message delimiter (needed for some mail processing apps) # Leave commented or set to "0" unless you know EXACTLY what you're doin'!!! # Options: use delimiter = 0; NO delimiter = 1 # NOFROM=0 </Fetch> <Proxy Settings> # Set your proxy server address # PROXY=proxy.domain.com # Set your proxy port # PROXY_PORT=8080 # Set your proxy username # PROXY_USER=your_proxy_username # Set proxy password # Use EncProxyPasswd utility to encrypt it # PROXY_PASS=XXXXXXXXX </Proxy> <Other> # Select how much should Yo!Sucker show # Options: quiet = 0, normal = 1 DEBUG=1 # Choose an action (i.e. a command to execute when new mail arrives # ON_NEWMAIL="command attributes" # This command will be executed when YoSucker finds no new incoming messages # ON_NO_MAIL="command attributes" </Other> <Lethal Options> # IMPORTANT!!!! Setting the following CLEAN option to "KillEmAll" # will move all your messages stored in selected BOX into trash, # WITHOUT actually fetching the messages!!! Repository will be # ignored. # # BE VERY CAREFUL WITH THIS FEATURE!!! # # Never set CLEAN=KillEmAll unless you know EXACTLY what you're # doing. I warned ya! # # THIS IS A SEEK&DESTROY ALGORITHM!!! # # Options: KillEmAll (erase all messages), # all the other values will be ignored. CLEAN=0 </Lethal> Any suggestions would be appreciated. Thanks! David ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click