Re: How can I get mail from /var/mail/jatmin to my spoolfile
Thanks for the suggestions, but as far as I understand, they are all
about how I can automatically forward my local mail to a mail file
within my home directory. This is not what I want to do, because that
would mean that the 'same' file, namely $HOME/Mail/Inbox, gets changed
differently on my different machines and then I am in trouble
synchronizing them. The mail must sit in /var/mail/jatmin until I start
mutt on that machine and then it should be picked up and transferred to
my $HOME/INBOX file. That way I guarantee that the INBOX file is only
changed on one machine and then synchronization is easy.
Any other suggestions?
Cheers, Josef.
On Fri, Feb 06, 2009 at 11:19:21AM +0100, Ionel Mugurel Ciobica wrote:
> On 6-02-2009, at 11h 06'55", Ionel Mugurel Ciobica wrote about "Re: How can
> I get mail from /var/mail/jatmin to my spoolfile ~/INBOX ?"
> >
> > I have my maibox in file located in $HOME/Mail by simply setting the
> > MAIL variable. I use tcsh so this goes in my .login:
> >
> > setenv MAIL $HOME/Mail/Inbox
> >
> > for bash you may need to have this in .profile or similar:
> >
> > MAIL=$HOME/Mail/Inbox
> > export $MAIL
> >
> > Then, in my .procmailrc config file, I also set the default to the
> > same file. Here is the head of my $HOME/.procmailrc file:
> >
> > SHELL=/bin/sh
> > PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
> > MAILDIR=$HOME/Mail #make sure it exists
> > Mail=$MAILDIR
> > DEFAULT=$MAILDIR/Inbox #completely optional
> > LOGFILE=$MAILDIR/from #recommended
> > EGREP=/bin/egrep
> > FORMAIL=/usr/bin/formail
> >
> > :0
> > * ^From .*@some string.*
> > $DEFAULT
> >
> >
> > The first setting tells mutt (and other applications) were to look for
> > new e-mails. The second tell were the mail should be delivered.
> >
> >
>
> You could, of course, replace Inbox with Inbox_`hostname` on all
> computers to avoind loosing mail.
>
> Ionel