LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 02-08-2004, 08:05 AM   #1
element
Member
 
Registered: Jan 2003
Distribution: Debian
Posts: 106

Rep: Reputation: 15
Courier-imap problem


I had uw-imap running fine, but I wanted to switch to courier-imap and maildir format.
Now, everything seems configured properly and works, but I can only receive mail from the server, so only local mail. If I try to send a message from another account using my ISP I don't receive the mail. Sending works flawlessly. I just can't get any email from outside.

Tested exim.conf and it works, I didn't change my .fetchmailrc, so I have no idea what the solution is.
Can someone help me?
 
Old 02-08-2004, 08:06 AM   #2
jtshaw
Senior Member
 
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
That sounds like a SMTP server problem, not a imap server problem.
 
Old 02-08-2004, 08:13 AM   #3
element
Member
 
Registered: Jan 2003
Distribution: Debian
Posts: 106

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by jtshaw
That sounds like a SMTP server problem, not a imap server problem.
How so? I can send email perfectly from the imap account but not receive any email to the imap account unless it comes from a local user.
Besides, the smtp server is the one from my ISP, the imap server is on the LAN here.

Last edited by element; 02-08-2004 at 08:14 AM.
 
Old 02-08-2004, 08:37 AM   #4
jtshaw
Senior Member
 
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
I must have miss understood what you ment then.

I read " but I can only receive mail from the server, so only local mail. If I try to send a message from another account using my ISP I don't receive the mail. Sending works flawlessly. I just can't get any email from outside." I thought you ment that mail sent to your machine from a local user you could get through the IMAP server and mail send from another account to your machine you couldn't get through the IMAP server.

Tell me more about your mail server setup. What MTA you are using (sendmail, postfix, qmail) ect.
 
Old 02-08-2004, 08:48 AM   #5
element
Member
 
Registered: Jan 2003
Distribution: Debian
Posts: 106

Original Poster
Rep: Reputation: 15
I had uw-imap working. But switched to courier-imap.
I'm running a Debian server with exim and fetchmail configured. I want to be able to recieve my ISP mail on my server here at home and read it via imap, so I can access my email from anywhere I want.
If I test my exim.conf on the server with for example:
Code:
$ mail -s "Test message" username
I receive that email (checked it with Mozilla Mail).
But when I want to send an email with for example Mozilla mail from another account or any other mail client from another machine, I don't receive the email.

Oh, I'm using qpopper for pop3 server and I'm running it on a Debian server.

Last edited by element; 02-08-2004 at 03:07 PM.
 
Old 02-08-2004, 03:12 PM   #6
element
Member
 
Registered: Jan 2003
Distribution: Debian
Posts: 106

Original Poster
Rep: Reputation: 15
Could there be something wrong with qpopper?
 
Old 02-08-2004, 03:36 PM   #7
jtshaw
Senior Member
 
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
Possibly, how is the mail stored on disk? Is it put into an mbox file or is it put into maildirs? and if it is mail dirs are the file name make-ups different if the mail is pulled from your ISP or created with "mail -s "Test message" username".

I have found that if I pull mail from one server and put it in my directory on another (with maildir) courier only displays the mail that was delivered specifically to my machine. Because the domain of the machine is in the file name for the message.
 
Old 02-08-2004, 03:43 PM   #8
element
Member
 
Registered: Jan 2003
Distribution: Debian
Posts: 106

Original Poster
Rep: Reputation: 15
Well, that's the problem, I think my mail doesn't get to my machine.
Bear with me, I'm a newbie at this, but I think it should work like this:
Fetchmail gets the mail from my ISP, using qpopper with imap I can retrieve the mail from the server. Is that it?
But apparently the server isn't able to get the mail from my ISP. Weird. I'm getting tired of this.

Last edited by element; 02-08-2004 at 03:45 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
courier-imap login problem kubicon Linux - Networking 2 11-13-2004 09:09 PM
courier imap mysql problem Slim_Pikins Linux - Networking 1 10-25-2004 12:00 PM
courier imap installation problem...needs vpopmail rnj Fedora 0 10-07-2004 03:55 AM
Courier IMAP, pop3 problem sopiaz57 Linux - General 1 03-13-2004 11:02 AM
Courier-IMAP RPM Problem merkelt Linux - Newbie 3 11-30-2003 10:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 04:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration