Need to use an MTA with Fetchmail??
I have fetchmail setup to download messages from my companies ISP. It is doing that correctly for my test account. However when I use the email client (Outlook in this Case) i cannot download the messages to Outlook. Am I missing a part here. Do I need to also be using Sendmail or Postfix along with fetchmail in order to allow Outlook to download the messages. Although I am not new to Linux this is my first attempt at something like this so any additional help or ideas would be very helpful. The end result I want is to use SpamAssasin to filter Spam before the User can download it. Thanks as always, Aaron
a.bridge@insightbb.com wrote:
I have fetchmail setup to download messages from my companies ISP. It is doing that correctly for my test account. However when I use the email client (Outlook in this Case) i cannot download the messages to Outlook.
Am I missing a part here. Do I need to also be using Sendmail or Postfix along with fetchmail in order to allow Outlook to download the messages. Although I am not new to Linux this is my first attempt at something like this so any additional help or ideas would be very helpful. The end result I want is to use SpamAssasin to filter Spam before the User can download it.
You need to set up a local pop or imap (preferred) mail server.
James Knott wrote:
a.bridge@insightbb.com wrote:
I have fetchmail setup to download messages from my companies ISP. It is doing that correctly for my test account. However when I use the email client (Outlook in this Case) i cannot download the messages to Outlook.
Am I missing a part here. Do I need to also be using Sendmail or Postfix along with fetchmail in order to allow Outlook to download the messages. Although I am not new to Linux this is my first attempt at something like this so any additional help or ideas would be very helpful. The end result I want is to use SpamAssasin to filter Spam before the User can download it.
You need to set up a local pop or imap (preferred) mail server.
Isn't that was fetchmail does?
Aaron Bridge wrote:
James Knott wrote:
You need to set up a local pop or imap (preferred) mail server.
Isn't that was fetchmail does?
No. Fetchmail gets the mail from the ISP. At that point, you can read it with the Linux mail program. However, e-mail clients, such as Mozilla, Outlook etc., require a pop or imap server, to get the mail from the Linux system.
James Knott wrote:
Aaron Bridge wrote:
James Knott wrote:
You need to set up a local pop or imap (preferred) mail server.
Isn't that was fetchmail does?
No. Fetchmail gets the mail from the ISP. At that point, you can read it with the Linux mail program. However, e-mail clients, such as Mozilla, Outlook etc., require a pop or imap server, to get the mail from the Linux system.
So the should I leave the fetchmail server in place and add another POP server (recommendation) or will I bill able to run the POP server on the same server as fetch mail? Thanks for sticking with me. Sometime it's tough to get a grasp of email solutions. Aaron
Aaron Bridge wrote:
No. Fetchmail gets the mail from the ISP. At that point, you can read it with the Linux mail program. However, e-mail clients, such as Mozilla, Outlook etc., require a pop or imap server, to get the mail from the Linux system.
So the should I leave the fetchmail server in place and add another POP server (recommendation) or will I bill able to run the POP server on the same server as fetch mail?
Thanks for sticking with me. Sometime it's tough to get a grasp of email solutions.
This setup uses fetchmail, postfix, amavis, spamassassin, antivir and cyrus. 1. fetchmail fetches mails and sends them to postfix 2. postfix uses a contentfilter to convey the mail to amavisd-new 3. amavisd-new uses spamassassin and a virusscanner to check the mails 4. when amavis/spamassassin/virusscan checked the mail, amavis sends it back to postfix 5. postfix delivers the checked mail then to cyrus imapd to finally store the mail 6. Cyrus Imapd provides the services pop3 and/or imap to retrieve/view the mails with a mail user agent (MUA) like Outlook, Thunderbird etc. Imap is prefered, it offers more features. That is the "normal" process to fetch mails with fetchmail -> Postfix-> Amavis -> Cyrus. Of course, this setup is only one among many other possible solutions. Sandy -- List replies only please! Please address PMs to: news-reply (@) japantest (.) homelinux (.) com
Sandy Drobic wrote:
Aaron Bridge wrote:
No. Fetchmail gets the mail from the ISP. At that point, you can read it with the Linux mail program. However, e-mail clients, such as Mozilla, Outlook etc., require a pop or imap server, to get the mail from the Linux system.
So the should I leave the fetchmail server in place and add another POP server (recommendation) or will I bill able to run the POP server on the same server as fetch mail?
Thanks for sticking with me. Sometime it's tough to get a grasp of email solutions.
This setup uses fetchmail, postfix, amavis, spamassassin, antivir and cyrus.
1. fetchmail fetches mails and sends them to postfix 2. postfix uses a contentfilter to convey the mail to amavisd-new 3. amavisd-new uses spamassassin and a virusscanner to check the mails 4. when amavis/spamassassin/virusscan checked the mail, amavis sends it back to postfix 5. postfix delivers the checked mail then to cyrus imapd to finally store the mail 6. Cyrus Imapd provides the services pop3 and/or imap to retrieve/view the mails with a mail user agent (MUA) like Outlook, Thunderbird etc. Imap is prefered, it offers more features.
That is the "normal" process to fetch mails with fetchmail -> Postfix-> Amavis -> Cyrus. Of course, this setup is only one among many other possible solutions.
Sandy
WOW that's a lot to get my head around. If I can do it, I will blow my own mind.
Aaron Bridge wrote:
This setup uses fetchmail, postfix, amavis, spamassassin, antivir and cyrus.
1. fetchmail fetches mails and sends them to postfix 2. postfix uses a contentfilter to convey the mail to amavisd-new 3. amavisd-new uses spamassassin and a virusscanner to check the mails 4. when amavis/spamassassin/virusscan checked the mail, amavis sends it back to postfix 5. postfix delivers the checked mail then to cyrus imapd to finally store the mail 6. Cyrus Imapd provides the services pop3 and/or imap to retrieve/view the mails with a mail user agent (MUA) like Outlook, Thunderbird etc. Imap is prefered, it offers more features.
That is the "normal" process to fetch mails with fetchmail -> Postfix-> Amavis -> Cyrus. Of course, this setup is only one among many other possible solutions.
Sandy
WOW that's a lot to get my head around. If I can do it, I will blow my own mind.
Yast will go a long way to deal with the pain of setting up such a system if you do it the right way. First install all required packages. Yes that means no open dependencies, please. Then use the mail server configuration in yast to set up the basic constellation. That will hopefully get you a running postfix server with amavis-checks and delivery to cyrus. Of course, manual work will be needed in any case. Don't think this will be done in one day. Sandy -- List replies only please! Please address PMs to: news-reply (@) japantest (.) homelinux (.) com
Op donderdag 4 augustus 2005 04:07, schreef Aaron Bridge:
Sandy Drobic wrote:
Aaron Bridge wrote:
No. Fetchmail gets the mail from the ISP. At that point, you can read it with the Linux mail program. However, e-mail clients, such as Mozilla, Outlook etc., require a pop or imap server, to get the mail from the Linux system.
So the should I leave the fetchmail server in place and add another POP server (recommendation) or will I bill able to run the POP server on the same server as fetch mail?
Thanks for sticking with me. Sometime it's tough to get a grasp of email solutions.
This setup uses fetchmail, postfix, amavis, spamassassin, antivir and cyrus.
1. fetchmail fetches mails and sends them to postfix 2. postfix uses a contentfilter to convey the mail to amavisd-new 3. amavisd-new uses spamassassin and a virusscanner to check the mails 4. when amavis/spamassassin/virusscan checked the mail, amavis sends it back to postfix 5. postfix delivers the checked mail then to cyrus imapd to finally store the mail 6. Cyrus Imapd provides the services pop3 and/or imap to retrieve/view the mails with a mail user agent (MUA) like Outlook, Thunderbird etc. Imap is prefered, it offers more features.
That is the "normal" process to fetch mails with fetchmail -> Postfix-> Amavis -> Cyrus. Of course, this setup is only one among many other possible solutions.
Sandy
WOW that's a lot to get my head around. If I can do it, I will blow my own mind.
It is possible with kolab http://www.kolab.org and rather quickly as well! -- Richard Bos Without a home the journey is endless
Richard Bos wrote:
Op donderdag 4 augustus 2005 04:07, schreef Aaron Bridge:
Sandy Drobic wrote:
Aaron Bridge wrote:
No. Fetchmail gets the mail from the ISP. At that point, you can read it with the Linux mail program. However, e-mail clients, such as Mozilla, Outlook etc., require a pop or imap server, to get the mail from the Linux system.
So the should I leave the fetchmail server in place and add another POP server (recommendation) or will I bill able to run the POP server on the same server as fetch mail?
Thanks for sticking with me. Sometime it's tough to get a grasp of email solutions.
This setup uses fetchmail, postfix, amavis, spamassassin, antivir and cyrus.
1. fetchmail fetches mails and sends them to postfix 2. postfix uses a contentfilter to convey the mail to amavisd-new 3. amavisd-new uses spamassassin and a virusscanner to check the mails 4. when amavis/spamassassin/virusscan checked the mail, amavis sends it back to postfix 5. postfix delivers the checked mail then to cyrus imapd to finally store the mail 6. Cyrus Imapd provides the services pop3 and/or imap to retrieve/view the mails with a mail user agent (MUA) like Outlook, Thunderbird etc. Imap is prefered, it offers more features.
That is the "normal" process to fetch mails with fetchmail -> Postfix-> Amavis -> Cyrus. Of course, this setup is only one among many other possible solutions.
Sandy
WOW that's a lot to get my head around. If I can do it, I will blow my own mind.
It is possible with kolab http://www.kolab.org and rather quickly as well!
I have looked at the kolab site. So, do you think that would be the easiest to implement?
Aaron Bridge wrote:
So the should I leave the fetchmail server in place and add another POP server (recommendation) or will I bill able to run the POP server on the same server as fetch mail?
You can run fetchmail, the pop or imap server and mail client all on the same box, as I do here.
On Wed, 2005-08-03 at 19:04 -0400, Aaron Bridge wrote:
James Knott wrote:
a.bridge@insightbb.com wrote:
I have fetchmail setup to download messages from my companies ISP. It is doing that correctly for my test account. However when I use the email client (Outlook in this Case) i cannot download the messages to Outlook.
Am I missing a part here. Do I need to also be using Sendmail or Postfix along with fetchmail in order to allow Outlook to download the messages. Although I am not new to Linux this is my first attempt at something like this so any additional help or ideas would be very helpful. The end result I want is to use SpamAssasin to filter Spam before the User can download it.
You need to set up a local pop or imap (preferred) mail server.
Isn't that was fetchmail does?
I wasn't aware of fetchmail running on a system running Outlook. -- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998 "The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge
Ken Schneider wrote:
On Wed, 2005-08-03 at 19:04 -0400, Aaron Bridge wrote:
James Knott wrote:
a.bridge@insightbb.com wrote:
I have fetchmail setup to download messages from my companies ISP. It is doing that correctly for my test account. However when I use the email client (Outlook in this Case) i cannot download the messages to Outlook.
Am I missing a part here. Do I need to also be using Sendmail or Postfix along with fetchmail in order to allow Outlook to download the messages. Although I am not new to Linux this is my first attempt at something like this so any additional help or ideas would be very helpful. The end result I want is to use SpamAssasin to filter Spam before the User can download it.
You need to set up a local pop or imap (preferred) mail server.
Isn't that was fetchmail does?
I wasn't aware of fetchmail running on a system running Outlook.
I assumed he had at least two computers, one running Linux & fetchmail and another running Windows.
On Wed, 03 Aug 2005 20:44:32 +0000 a.bridge@insightbb.com wrote:
I have fetchmail setup to download messages from my companies ISP. It is doing that correctly for my test account. However when I use the email client (Outlook in this Case) i cannot download the messages to Outlook.
Am I missing a part here. Do I need to also be using Sendmail or Postfix along with fetchmail in order to allow Outlook to download the messages. Although I am not new to Linux this is my first attempt at something like this so any additional help or ideas would be very helpful. The end result I want is to use SpamAssasin to filter Spam before the User can download it.
Thanks as always,
Aaron
Aaron, Check to see if Outlook allows you to specify "localhost" as your incoming mail server. If it does, try that for your incoming mail setting. Fetchmail merely pulls mail down into /var/mail from whatever outside server your fetchmailrc file specifies. There it will sit until an email client calls it up. I've used Sylpheed, Thunrdebird, and Evolution, and all allow a user to pull mail from the "local" folder in /var/mail. I'd be surprised (or perhaps not?) if Outlook fails to do the same. With best regards, Pete Spotts -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Peter N. Spotts | Science Correspondent The Christian Science Monitor One Norway Street, Boston MA 02115 Office: 617-450-2449 | Office in home: 508-520-3139 Email: pspotts@alum.mit.edu | www.csmonitor.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
On Wed, 2005-08-03 at 20:44 +0000, a.bridge@insightbb.com wrote:
I have fetchmail setup to download messages from my companies ISP. It is doing that correctly for my test account. However when I use the email client (Outlook in this Case) i cannot download the messages to Outlook.
Am I missing a part here. Do I need to also be using Sendmail or Postfix along with fetchmail in order to allow Outlook to download the messages. Although I
For local delivery you can use procmail - don't need a SMTP server. I have not done any spam filtering - Yahoo's spam filtering is good enough for me. Here is the relevant section from my .fetchmailrc: poll <your isp pop3 server>: user <isp email id> with password <your isp password> is <local user> here mda "/usr/bin/procmail -d %T" As others have pointed out, you will need a POP3/IMAP server to deliver the messages to the Outlook client. It may already be installed - you need to activate it under the xinetd services. -- Arun Khan (knura at yahoo dot com) Walk softly and carry a megawatt laser.
participants (8)
-
a.bridge@insightbb.com
-
Aaron Bridge
-
Arun Khan
-
James Knott
-
Ken Schneider
-
Peter N. Spotts
-
Richard Bos
-
Sandy Drobic