Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm running LAMP on Ubuntu 11.04. I've installed postfix and configured php.ini file. I'm trying to send an email through php mail() function but it's not sending. When I check mail.log I get this error:

Jul 25 15:35:31 WINLSVR001 postfix/qmgr[7880]: fatal: dict_open: unsupported dictionary type: mysql:  Is the postfix-mysql package installed?
Jul 25 15:35:32 WINLSVR001 postfix/master[2547]: warning: process /usr/lib/postfix/qmgr pid 7880 exit status 1
Jul 25 15:35:32 WINLSVR001 postfix/master[2547]: warning: /usr/lib/postfix/qmgr: bad command startup -- throttling

On tutorials, there is no mention of postfix-mysql package. Why do I need to set up this? Is this the problem?

share|improve this question

closed as off-topic by Jenny D, Tom O'Connor Mar 8 '15 at 11:51

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

if you use any mysql lookups in postfix you need to install the postfix-mysql package. The default ubuntu postfix package doesn't include mysql maps.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.