Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Installation

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #11 (permalink)  
Old 08-15-2007, 04:55 PM
Moderator
 
Posts: 1,027
Default Not working yet. . .

Quote:
Originally Posted by phoenix View Post
Just give it the email address you want it sent to and it'll get delivered i.e. user@yourdomain.com
Hey Bill, I just got back from vacation and tried this. . .set up a fetchmail process for user zimbra within Webmin, gave it the name and server address of an external POP account, directed it to my local Zimbra address, and the webmin module seemed happy. However, then I clicked the "check all servers" link in webmin and got the following error:

Code:
Checking for mail on server(s) with command fetchmail -v -f '/opt/zimbra/.fetchmailrc' ..

/opt/zimbra/.fetchmail.pid: Permission denied
fetchmail: lock creation failed.

.. checking failed!
I'm not a Linux expert but this message suggests to me that it might be a permissions issue with /opt/zimbra/.fetchmailrc itself, which has the permissions -rwx------ at this moment, but I'm reluctant to screw with permissions without asking somebody who knows more than I do first. Suggestions?

Just for reference, here is the redacted contents of /opt/zimbra/.fetchmailrc:

Code:
poll myaccountname
        proto pop3
        via myaccount_servername
        user "myuser"
        pass "mypassword"
        is address@zimbraserver.net
        keep
Thanks

Dan

Last edited by dwmtractor; 08-15-2007 at 04:59 PM..
Reply With Quote
  #12 (permalink)  
Old 08-17-2007, 11:12 AM
Moderator
 
Posts: 1,027
Default Problem solved!

OK, I found a similar problem in another thread. My error was setting up Fetchmail to use the Zimbra user as the user for the fetching process.

For those who know as much as I did or less Fetchmail requires a local user for the rights under which to run its process. That user has to have a .fetchmailrc file in their home directory, which is where the configuration settings get saved. This user doesn't have to have anything at all to do with your Zimbra mail address to which the fetched mail will be sent.

Anyway, using the user "zimbra" as that user appears to work when you're setting up the fetchmail process, but apparently the rights are such that you can't write the mail to that directory. Using any other local Linux user does the trick.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.