Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I have a server with CentOS which has Plesk installed, and has qmail and courier-imap installed.

I need to create new email addresses with their corresponding imap accounts. I have to do this OUTSIDE Plesk because my Plesk license is limited to one email account!

So, I need to create imap accounts, but it turns out that the preinstalled courier-imap server only has "authpsa" as the only installed authentication module, which is Plesk's one.

It looks like I have to reinstall courier-imap with more authlib modules, so that's what I was trying to do, by following (almost) the guide at http://www.howtoforge.com/installing-courier-imap-courier-authlib-maildrop-fedora-redhat-centos (except it is a bit outdated)

However, when it comes to installing courier-authlib, I get these errors:

file /usr/sbin/authenumerate from install of courier-authlib-0.63.0-1.x86_64 conflicts with file from package courier-imap-3.0.8-cos5.build95101209.08.x86_64
    file /usr/sbin/courierlogger from install of courier-authlib-0.63.0-1.x86_64 conflicts with file from package courier-imap-3.0.8-cos5.build95101209.08.x86_64

So I thought I would uninstall the current installed courier-authlib, but if I try to uninstall it with you erase, it tells me it is going to erase a lot of packages which depend upon it, which are all Plesk-related packages.

Though I am fine with being unable to manage email accounts with Plesk, I don't want to uninstall so much of Plesk (it looks like it is going to uninstall the whole Plesk!).

So the question is, is there a way to get more authentication modules for courier-imap to work without uninstalling anything of Plesk? If so, how? I think the mysql authentication module would be ok for me.

Thanks m.

share|improve this question

closed as off-topic by HopelessN00b Jan 14 at 5:29

  • This question does not appear to be about server, networking, or related infrastructure administration within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

    
This question appears to be off-topic because it seems to be about circumventing licensing restrictions. –  HopelessN00b Jan 14 at 5:29
    
That's ridiculous, it has nothing to do with circumventing license restrictions. Read Plesk license, then read my question (which you obviously didn't), then reconsider. –  matteo Jan 14 at 11:29
    
To put it simple: Plesk's one-domain license doesn't allow you to MANAGE more than one domain WITH PLESK. I am not talking about circumventing that restriction in any way. I'm talking about having more domains (specifically with emails) on the same server but NOT managing them throuh plesk. That doesn't violate the license in any way. It just happens that because of the way Plesk's installation modifies other pieces of sofware (bad architecture, indeed), that's difficult to do for the reasons I exposed. –  matteo Jan 14 at 11:38
    
By the way, even if the question was about circumventing licensing restrictions, which it isn't even remotely, that wouldn't make it off-topic. "This question does not appear to be about server, networking, or related infrastructure administration" yes it clearly is, and "within the scope defined in the help center" that doesn't say anything about circumventing license restrictions being OT or tabu (it says "product licensing inquiries or legal advice" is OT, but that's a completely different thing). –  matteo Jan 14 at 11:45
    
@matteo: Cirumventing licensing restrictions in implicit fundamentally off-topic as this site deals with professional system administration only and doing that is not professional at all (also, it falls under "unauthorized use or misuse"). BTW, the topic list also states "is not about working with a service provider's management interface, such as cPanel". This also includes working around these beasts. –  Sven Jan 14 at 11:50

Browse other questions tagged or ask your own question.