I'm planning on upgrading my desktop system to SuSE 9.2 shortly. On this system, I also run an IMAP server (IMAP4, not Courier or Cyrus). I was wondering what the preferred IMAP server is, and what issues I'll run into, while switching from IMAP4. tnx jk
James Knott wrote:
I'm planning on upgrading my desktop system to SuSE 9.2 shortly. On this system, I also run an IMAP server (IMAP4, not Courier or Cyrus). I was wondering what the preferred IMAP server is, and what issues I'll run into, while switching from IMAP4.
Forgot to mention. I'm running Washington IMAP and use fetchmail, to get the mail from my ISP. Can fetchmail be used with Courier or Cyrus IMAP? tnx jk
Quoting James Knott <james.knott@rogers.com>:
James Knott wrote:
I'm planning on upgrading my desktop system to SuSE 9.2 shortly. On this system, I also run an IMAP server (IMAP4, not Courier or Cyrus). I was wondering what the preferred IMAP server is, and what issues I'll run into, while switching from IMAP4.
Forgot to mention. I'm running Washington IMAP and use fetchmail, to get the mail from my ISP. Can fetchmail be used with Courier or Cyrus IMAP?
Fetchmail can be used with Courier IMAP. Don't know about Cyrus. HTH, Jeffrey
Jeffrey L. Taylor wrote:
Forgot to mention. I'm running Washington IMAP and use fetchmail, to get the mail from my ISP. Can fetchmail be used with Courier or Cyrus IMAP?
Fetchmail can be used with Courier IMAP. Don't know about Cyrus.
The Imap service doesn't have anything to do with fetchmail. It's postfix that deals with fetchmail. Fetchmail "fetches" your mails from the various pop servers and dumps them in the mail queue for postfix to pick them up. Postfix delivers these mails to the local mailboxes or relays them to the destination if postfix is configured that way. Postfix uses the standard transport to deliver the mails, usually that transport is configured to pass the mails to the amavisd for spam and virus checking or directly to the imap service. If you can't get imap to work the first thing to check is the logfiles. /var/log/messages /var/log/mail.* If you use saslauthd to check authentication you might need to configure and start saslauthd as well. Sandy
Quoting Sandy Drobic <suse-linux-e@japantest.homelinux.com>:
Jeffrey L. Taylor wrote:
Forgot to mention. I'm running Washington IMAP and use fetchmail, to get the mail from my ISP. Can fetchmail be used with Courier or Cyrus IMAP?
Fetchmail can be used with Courier IMAP. Don't know about Cyrus.
The Imap service doesn't have anything to do with fetchmail. It's postfix that deals with fetchmail. Fetchmail "fetches" your mails from the various pop servers and dumps them in the mail queue for postfix to pick them up. Postfix delivers these mails to the local mailboxes or relays them to the destination if postfix is configured that way. Postfix uses the standard transport to deliver the mails, usually that transport is configured to pass the mails to the amavisd for spam and virus checking or directly to the imap service.
If you can't get imap to work the first thing to check is the logfiles. /var/log/messages /var/log/mail.*
If you use saslauthd to check authentication you might need to configure and start saslauthd as well.
Sandy
It doesn't have to. Fetchmail can write messages directly to an MDA (e.g., Procmail or Maildrop), bypassing the MTA (e.g., Postfix). Or it can use the LMTP protocol thru a Unix socket (Cyrus IMAP server supports this). RTFM for more details. Jeffrey
* Sandy Drobic <suse-linux-e@japantest.homelinux.com> [01-24-05 10:21]:
The Imap service doesn't have anything to do with fetchmail. It's postfix that deals with fetchmail.
This is incorrect. Fetchmail *will* fetch mail from imap servers and cares not what MTA is present. man fetchmail: DESCRIPTION fetchmail is a mail-retrieval and forwarding utility; it fetches mail from remote mailservers and forwards it to your local (client) machine's delivery system. You can then handle the retrieved mail using normal mail user agents such as mutt(1), elm(1) or Mail(1). The fetchmail utility can be run in a daemon mode to repeatedly poll one or more systems at a specified interval. The fetchmail program can gather mail from servers supporting any of the common mail- retrieval protocols: POP2, POP3, IMAP2bis, IMAP4, and IMAPrev1. It can also use the ESMTP ETRN extension and ODMR. (The RFCs describing all these protocols are listed at the end of this manual page.) While fetchmail is primarily intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections), it may also be useful as a message transfer agent for sites which refuse for security reasons to permit (sender-initiated) SMTP transactions with sendmail. When you have a question, the first stop *is* the man page, the second, google. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/photos
Sandy Drobic wrote:
Jeffrey L. Taylor wrote:
Forgot to mention. I'm running Washington IMAP and use fetchmail, to get the mail from my ISP. Can fetchmail be used with Courier or Cyrus IMAP?
Fetchmail can be used with Courier IMAP. Don't know about Cyrus.
The Imap service doesn't have anything to do with fetchmail. It's postfix that deals with fetchmail. Fetchmail "fetches" your mails from the various pop servers and dumps them in the mail queue for postfix to pick them up. Postfix delivers these mails to the local mailboxes or relays them to the destination if postfix is configured that way. Postfix uses the standard transport to deliver the mails, usually that transport is configured to pass the mails to the amavisd for spam and virus checking or directly to the imap service.
I'm using fetchmail to download incoming mail. It then places the messages in the mbox file. I don't believe Courier or Cyrus IMAP servers work with mbox. tnx
* James Knott <james.knott@rogers.com> [01-24-05 14:01]:
I'm using fetchmail to download incoming mail. It then places the messages in the mbox file. I don't believe Courier or Cyrus IMAP servers work with mbox.
You are confusing yourself. Fetchmail fetches your mail from a mail system and delivers it as you configure to a MDA that you choose, postfix, sendmail, procmail..... which places it into folder/directory structure you define, mbox in your case. Then you read the mail locally with a client that can access the particular structure you designated, mbox. If you were reading mail remotely, actually resident on another different machine, then you would need to use an email client that could access a particular mail box structure. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/photos
participants (4)
-
James Knott
-
Jeffrey L. Taylor
-
Patrick Shanahan
-
Sandy Drobic