Date: Fri, 5 Jan 2001 21:54:23 +0100 From: Francesco Casadei <fcasadei@inwind.it> To: Andreas Ntaflos <ntaflos.andreas@gmx.at> Cc: questions@freebsd.org Subject: Re: help needed using a mail user agent (eg mutt) with pop3 services (eg gmx)? Message-ID: <20010105215423.A1153@junior.kasby> In-Reply-To: <3A55DDA4.3CB13AA8@gmx.net>; from ntaflos.andreas@gmx.at on Fri, Jan 05, 2001 at 02:43:48PM %2B0000 References: <3A55DDA4.3CB13AA8@gmx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 05, 2001 at 02:43:48PM +0000, Andreas Ntaflos wrote: > ok, this is a newbie-like, flame-worth question, but I didn't quite > figure out how to configure a simple text based MAU to work with pop3 > mail, you know, the kind of mail account you have at your ISP or GMX > (www.gmx.net) and the like. > > what do I need to do? do I have to configure and use popper or > popclient, or do I have to set up sendmail in order to accomplish such a > task? and if so, how do I do this? > > I don't want to use netscape messenger all the time, because I don't > like the way it works, and it's kinda buggy too (sometimes the whole > netscape-communicator exits suddelny on signal 10 according to the log > when I type in the password to check for new mail). > > I looked in The Complete FreeBSD, but it did not enlighten me. > > any bit of information is welcome, or a pointer to information > > thanks and regards > Andreas Ntaflos > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > > end of the original message I have a dialup connection to the Internet and to manage the mail accounts I have with several ISPs I use qmail+serialmail+fetchmail+mutt. You can install Qmail from the Ports: cd /usr/ports/mail/qmail make install clean For information on how to install and set up Qmail read "Life with Qmail"; you can find it at qmail.org in the section "user-contributed documentation" (or similar... I don't remember). Once Qmail is up and running you can install fetchmail from the Ports: cd /usr/ports/mail/fetchmail make install clean To fetch mail from different mail accounts you will need a ~/.fetchmailrc like this: # Libero poll pop.libero.it proto pop3 user name1 with pass pwd1 is casimiro-libero-f_casadei here options forcecr smtpaddress junior.kasby # Monrif skip mail.monrif.net proto pop3 user name2 with pass pwd2 is casimiro-monrif-fcasadei here options forcecr smtpaddress junior.kasby # Tiscali poll pop.tiscalinet.it proto pop3 user name3 with pass pwd3 is casimiro-tiscali-f.casadei here options forcecr smtpaddress junior.kasby # Wind poll popmail.inwind.it proto pop3 user name4 with pass pwd4 is casimiro-wind-fcasadei here options forcecr smtpaddress junior.kasby Here are specified 4 POP3 servers to fetch mail from. The option forcecr is required by qmail. When i run fetchmail as user casimiro, fetchmail connects to libero.it POP3 server, authenticates using name name1 and password pwd1, then fetches all new messages from the mail server and send it to local SMTP server junior.kasby (a bogus domain name) for user casimiro-libero-f_casadei. Qmail recognizes that casimiro is a local user and searches for a file named .qmail-libero-f_casadei in casimiro's home directory. This file contains: ./Mail/libero/ so the message is delivered in the mailbox ~/Mail/libero/ (in maildir format). To read mail I use mutt, which is in the Ports: cd /usr/ports/mail/mutt make install clean In ~/.muttrc I have something like this: set folder = ~/Mail set mbox_type = Maildir mailboxes =clubnet =freebsd-announce =freebsd-questions =freebsd-questions.old =freebsd-stable =freebsd-stable.old =libero =local =monrif =outbox =tiscali =wind ### hooks for -announce, -question and -stable mailing lists folder-hook freebsd-* 'my_hdr From: "Francesco Casadei" <fcasadei@inwind.it>' folder-hook freebsd-* 'set sendmail="/var/qmail/bin/qmail-inject -ffcasadei@inwind.it"' ### hooks for libero maildir folder-hook libero 'my_hdr From: "Francesco Casadei" <f_casadei@libero.it>' folder-hook libero 'set sendmail="/var/qmail/bin/qmail-inject -ff_casadei@libero.it"' ... The mailboxes are ~/Mail/freebsd-questions ~/Mail/freebsd-announce etc... The folder-hooks set up the sender address for each mailbox. To send mail I use serialmail, available from the Ports: cd /usr/ports/mail/serialmail make install clean I've set up qmail to deliver outgoing mail to a local maildir (/var/qmail/alias/pppdir). This can be achieved by putting: :alias-ppp in /var/qmail/control/virtualdomains and putting a file named .qmail-ppp-default in /var/qmail/alias. This file contains: ./pppdir/ To send mail out I created a script named mail-out: #!/bin/sh HOST_NAME="`cat /var/run/hostname`" if [ $HOST_NAME ]; then maildirsmtp /var/qmail/alias/pppdir alias-ppp- \ `cat /var/run/smtpserver` $HOST_NAME else echo "WARNING: hostname is null. Using local IP address for HELO." maildirsmtp /var/qmail/alias/pppdir alias-ppp- \ `cat /var/run/smtpserver` `cat /var/run/local_ip` fi Personally, I'm happy with this configuration, but you may feel more confortable with other programs, e.g. you could use Postfix as your MTA, pine or Emacs as your MUA etc. What to use is up to you: it depends on your taste. I hope this gave you an idea of what to do or where to start to set up mail. Francesco Casadei To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010105215423.A1153>