Here's the way I'm doing things: I'm using fetchmail to fetch the mail which sends it to procmail, which puts it in the mailboxes. At least I htink that's the way it working.
My mail dir is: /home/jerry/muttmail/inbox and /home/jerry/muttmail/suse-linux Here is my fetchmail.rc file: __________________________________________________________________________ # Configuration created Sun Mar 10 05:15:59 2002 by fetchmailconf set logfile "/home/jerry/mail/fetchmail_log" set postmaster "jerry" set bouncemail set no spambounce set properties "" poll pop3.ispwest.com with proto POP3 user 'jerryvb' there with password 'xxxxxxxx' is 'jerry' here options stripcr keep mda '/usr/bin/procmail #-d %Y' ___________________________________________________________________________ And here is my procmail.rc file: __________________________________________________________________________ Please check if all the paths in PATH are reachable, remove the ones that # are not. PATH=$HOME/bin:/usr/bin:/usr/local/bin:. MAILDIR=$HOME/muttmail # You'd better make sure it exists DEFAULT=$MAILDIR/inbox #LOGFILE=$MAILDIR/from #LOCKFILE=$HOME/.lockmail # SuSE-Linux English Mailing List :0 * ^(To:|Cc:|From:|Re:|Reply-To:).*suse-linux-e@suse.(com|de) suse-linux __________________________________________________________________________ Using the above rc files, typing "fetchmail" in a console downloads my mail into /home/jerry/muttmail/inbox an /home/jerry/muttmailsuse-linux. Now, here is the first message in my inbox file: ____________________________________________________________________________ Return-path: <[EMAIL PROTECTED]> Received: from pop3.ispwest.com [216.52.245.18] by localhost with POP3 (fetchmail-5.9.0) for jerry@localhost (single-drop); Sun, 10 Mar 2002 14:21:08 -0800 (PST) Received: from ns.gbnet.net (unverified [194.70.126.10]) by ispwestemail.aceweb.net (Vircom SMTPRS 1.1.219) with SMTP id <[EMAIL PROTECTED]> for <[EMAIL PROTECTED]>; Fri, 8 Mar 2002 18:44:18 -0800 Received: (qmail 6133 invoked by uid 610); 9 Mar 2002 02:45:09 -0000 Delivered-To: [EMAIL PROTECTED] Received: (qmail 6111 invoked from network); 9 Mar 2002 02:44:59 -0000 Received: from unknown (HELO knute.home) (66.188.232.161) by ns.gbnet.net with SMTP; 9 Mar 2002 02:44:59 -0000 Received: from knute by knute.home with local (Exim 3.35 #1 (Debian)) id 16jWts-00016F-00 for <[EMAIL PROTECTED]>; Fri, 08 Mar 2002 20:48:00 -0600 Date: Fri, 8 Mar 2002 20:48:00 -0600 From: Knute <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: [OT] Re: Setting the hostname used in HELO Message-ID: <[EMAIL PROTECTED]> Mail-Followup-To: [EMAIL PROTECTED] References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="C7zPtVaVf+AK4Oqc" Content-Disposition: inline In-Reply-To: <[EMAIL PROTECTED]> Sender: [EMAIL PROTECTED] Precedence: bulk --C7zPtVaVf+AK4Oqc Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline On Fri, 08 Mar 2002, Charles Cazabon wrote: > MuttER <[EMAIL PROTECTED]> wrote: > > > > > > > > No, it would mask your problem (`man band-aid`). The real solution is > > > > to configure your MTA to use an "acceptable" argument to the HELO > > > > command, or to tell it to forward your mail to your ISP's smarthost. > > > > This is possible with sendmail or any other MTA. > > Where do I 'configure my MTA to use an "acceptable" argument to the > > HELO COMMAND ?? > If you're running qmail, it's set in the control file "helohost". If you're > running sendmail, I haven't the foggiest idea, but it's probably buried > somewhere in that 1000+ line monstrosity known as sendmail.cf. So read the man page for whatever MTA you are using to find out what the name of the config file is, then you can issue the command (in my case for exim): cat /etc/exim/exim.conf |grep helo It will show you the line and what variable you need to be looking for. -- Knute I like greps. Especially the green ones! :) --C7zPtVaVf+AK4Oqc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8iXfgxxogTq//zBwRAq8GAJ4g4y2KsOOuxvmmMPcWZV/p7L5ysgCeMC/+ jhvfF570mKWHQWBtWwi9eSg= =wvR9 -----END PGP SIGNATURE----- --C7zPtVaVf+AK4Oqc-- _______________________________________________________________________________ Now, my problem is that when I point Mutt to the inbox file it says that "/home/jerry/muttmail/inbox" is not a mailbox. What do I have to do or set to either tell Mutt that it IS a mailbox, or is fetchmail/procmail downloading the mail in the wrong format? How do I tell fetchmail/procmail to download it in the right format. I have read the manuals and the man pages and I can't figure it out. Thanks, Jerry On Sun, 10 Mar 2002 20:49:02 -0800 Michael Elkins <[EMAIL PROTECTED]> wrote: > Jerry Van Brimmer wrote: > > No, it isn't. Here's what it is: > > > > Return-path: <[EMAIL PROTECTED]> > > Received: from pop3.ispwest.com [216.52.245.18] > > by localhost with POP3 (fetchmail-5.9.0) > > for jerry@localhost (single-drop); Sun, 10 Mar 2002 14:21:08 -0800 > > (PST) > > > > The last line is not wrapped in the message. > > What's wrong here? Why isn't the first line From:...? > > Are you filtering the mail through a pipe, or delivering directly to a > mailbox? Try removing the file completely (or making it 0 length). > Procmail won't add the From_ line if it doesn't already exist, so it > might be that you somehow saved a message to it without the from_ line. -- Rev. 1:7 ; Registered Linux User #153217