Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

Compile Exim with MySQL lookup support

Discussion in 'E-mail Discussion' started by cpanda, Nov 5, 2008.

  1. cpanda

    cpanda Registered

    Joined:
    Aug 1, 2008
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    51
    Is there some way to control cPanel's compile time options for Exim? I'd like to include support for MySQL database so that ACLs can do searches on MySQL tables.

    I know this can be done from a perl script, but the overhead of opening/closing a connection from the script each time it's called doesn't make sense when Exim has support built in.
     
  2. nickp666

    nickp666 Well-Known Member

    Joined:
    Jan 28, 2005
    Messages:
    769
    Likes Received:
    2
    Trophy Points:
    168
    Location:
    /dev/null
    you would have to compile it yourself as cPanel provides exim as a pre-packaged RPM
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. cpanda

    cpanda Registered

    Joined:
    Aug 1, 2008
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    51
    Sounds like that might be a problem if cPanel upgrades Exim in the future. I guess I'll look at converting my ACLs to use dbm instead of MySQL.

    Thanks!
     
  4. nickp666

    nickp666 Well-Known Member

    Joined:
    Jan 28, 2005
    Messages:
    769
    Likes Received:
    2
    Trophy Points:
    168
    Location:
    /dev/null
    there is a post eximup hook (although the name of it escapes me) which I guess you could use to decompile the RPM and recompile exim with the extra flags, all seems a bit hap-hazard though, personally I agree with your idea as this is less likely to break anything :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice