Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Xubuntu Dapper - Debian Etch - Puppy Linux
Posts: 136
Rep:
Are Fetchmaildaemon and Postfix necessary?
Hello,
I've just upgraded security on my Debian-based Libranet.
After downloading with apt-get upgrade, a few config questions popped up concerning Ssh, Postfix, and Fetchmaildaemon.
I take Ssh to be a program for mail encryption.
From what I've read on this forum, you don't seem to need Postfix or fetchmail unless you use your computer as a mailserver.
Is this correct?
Or do you need some kind of program to be able to get your mail anyway even if you use Mozilla or Thunderbird?
ssh is a secure verion of telnet nothing to do with email encryption.
You are correct in saying you only need postfix if you are running a mail server.
Fetchmail is used to fetch mail from a POP3 server so you may have a need for this if you download email from your ISP.
Hope this helps
Dave
ssh is an acronym for secure shell. It is used to connect to your box from outside. It has nothing to do with mail.
Postfix is an MTA (Mail Transport Agent); it recieves from the internet and sends mail there. You can think it as a centralized place having all the mail-configuration in one place so every MUA (Mail User Agent, eg. mutt, pine, mozilla-mailnews, kmail, etc..) doesn't have to be configured separatedly; some MUAs can partially work as MTA:s (this is the way it is done in the windows world; One program tries to do everything, and does everything poorly).
fetchmail is a tool that fetches mail. Especially it fetches mail from other imap or pop accounts and passes them to local MTA, as if they were send here in the first place.
One part missing from the puzzle is a MDA (Mail delivery agent). This is an optional part. MDA (like procmail or mailfilter) can be used to postprocess your mail to be filtered to certain folders with arbitrary criteria; this processing can be done in co-operation with some spam analyzing tools like spamassassin and/or bogofilter.
You do need a MTA to recieve mail eg. from your system, cron scripts, other users and that sending mail from arbitrary program (eg. cvs sends mail on new commits if configured so, and mdadm sends mail if one of your HDs in your raid-array begings to malfunction.)
Mail is quite fundamental part of the messaging system, even if mail is send only locally. (thus postfix is quite heavyduty tool for only local delivery; a program like nullmailer might be more approriate).
Well.. it seems that nullmailer won't deliver mail locally; esmtp does it with procmail.
Phaah.. atleast exim4 is trivial to configure to do only local delivery and send outgoing mail to smarthost, possibly with address rewriting. Maybe postfix is not much worse.
Distribution: Xubuntu Dapper - Debian Etch - Puppy Linux
Posts: 136
Original Poster
Rep:
Thanks you dave and TonyT for your replies!
I didn't reconfigure fetchmail after upgrading -- should I -- or would the default config be still valid (that would be the config shipped with my distro version)?
The default config in fetchmail probably does nothing. The usage of fetchmail is to fetch mail from one or more of your pop/imap accounts (provided by your isp or similar); if not explicitly configured, it uses no accounts.
Put you described where your pop/imap account is for your mozilla, didn't you? In that case, mozilla is doing the work of fetchmail for one user without passing the mail to any MDA:s.
Distribution: Xubuntu Dapper - Debian Etch - Puppy Linux
Posts: 136
Original Poster
Rep:
I'm not sure I understand your question, ToniT.
I configured Libranet PPP while installing Libranet (Libranet being my Linux distro). It was very easy. It must have been after package installation but definitly before I launched Mozilla for the first time (and i've installed a new version).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.