On Wed, Jul 04, 2001 at 03:31:40AM +0000, Lambrecht Joris wrote: | Hi All, | | In a fit of rage (they just shouldn't have said those things out | loud) i moved from win2k to linux for 'almost' everything i do on my
Woohoo! You're lucky :-). (I have to use win2k at work, but with cygwin and my style it comes as close to *nix as possible -- even with mutt :-)) | After a lot-of-trial and error i managed to get fetchmail working | correctly. Apparently the example config files aren't all that great | :( At least not for me. Here is a sample that works for me (uhh, it's mine, though I haven't used it since I don't have a 24/7 conn to ssh in to read it; I just leave it on the (24/7) solaris server at school and use mutt there) ------------------------- set daemon 300 # run as a daemon, check every 5 minutes set postmaster [EMAIL PROTECTED] # set to receive auth. errors set no bouncemail # don't bounce to sender if RFC1894-conformance error # (bounces to postmaster instead (me?)) # if no mda specified, tries to mail (which ISC causes to bounce) # sendmail needs recepients as argument ;-) # (%T is used for the local delivery name) # cs: #poll cs.rit.edu protocol imap # user USERNAME_HERE password "PASSWORD_HERE" # is local_username here and wants fetchall mda "/usr/sbin/exim %T" #is local_username here and wants fetchall mda "/usr/sbin/procmail -d %T" ------------------------ Procmail is rather complicated and it is easy to get lost in the man pages. I found that the following simple pattern works, but I don't do anything fancy. --------------- PATH=/bin:/usr/bin:/usr/local/bin MAILDIR=$HOME/Mail DEFAULT=$MAILDIR/filteredinbox # where to store list messages LISTPREFIX=$MAILDIR/lists LOGFILE=/dev/null ### # rules to move list mail to folders: # If it is addressed directly to me, put it in this folder :0: * ^To.*dsh8290 ToMe ################################################################################ ## Debian # debian-python :0: * [EMAIL PROTECTED] $LISTPREFIX/debian-python # debian-user :0: * [EMAIL PROTECTED] $LISTPREFIX/debian-user # newbiedoc :0: * ^(From|To|CC).*newbiedoc-discuss $LISTPREFIX/newbiedoc --------------- Start with ":0:" (but don't ask me why). On the next line start with "* " then put a regex to match in the message headers. Anything you want to check for is allowed. On the next line put the path to the mail folder, relative to $MAILDIR. | Sendmail is still bothering me (frustrating is more correct by now). | All the fetched mail ends up in /var/mail/root (i know it ain't wise It could be fetchmail that is causing that; see my comments above about how to use sendmail as MTA. I used it when I was still on RH. After I switched to Debian I tried plugging in exim because it was the default MTA, and I sorta tried using procmail as the MDA too. Probably the best bet is to get fetchmail to use procmail as MDA properly. | Any hints on what i might be overlooking ? I don't want to get stuck | with some mailclient eating up my mail without a chance to export it | later on . . . hence i chose the fetchmail/sendmail combo. Try ssmtp instead. It is a plugin replacement for sendmail, but it only hands off the message to a SMTP server. It is the simplest solution since you don't need a full-blown MTA. I use it on win2k (cygwin) so that I can send mail with mutt. | As for mailclients on X11. I have tested Mahogany | (mahogany.sourceforge.net), CSCMail (www.cscmail.net) , Spruce | (spruce.sourceforge.net) but none of them look satisfying for the | time being. To slow, to unstable, to barebones ... I'm not really | fond of MUTT but am using it in the meantime, i need that daily | dose. IMO mutt is the best MUA there is. I've tried a lot of them, but I haven't found any that beat mutt. If you want a stable, lightweight GUI MUA then Balsa is pretty good, but it doesn't have mailing list support like Mutt does. -D