[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: IMAP with virtual users



 --- Paul Burkett <pburkett@atgi.net> escribió: 
> 
> I've been working on this project for about 2 months now (non-work related) 
> and I'm pretty fed up with googling and RTFM'ing. Basically what I'm doing 
> is setting up an IMAP server (Courier) with virtual users (MySQL) using 
> Postfix as my MTA. So far the HOWTO provided by Mischa Peters 
> (http://high5.net/howto/) has been the most helpful. I'm able to add users 
> through the web-based interface "Postfix Admin" (because I have no clue how 
> to add users manually) everything appears to be fine. I can see the users 
> being added to the tables in the database, but I'm still unable to log in 
> using squirrelmail and imp. The only thing that I can see wrong is this:
> 

Hi Paul,

I have a Woody mail/web server running uw-imapd-ssl, postfix, apache, mysql,
php, and horde/imp.  To add a user to the system, simply execute (as root)
adduser --shell /sbin/nologin someuser somegroup (this assumes you do not
want them to have shell access, only mail).  Once that is done, assuming all
the other apps are configured correctly, they new user should immediatly be
able to log into Horde and use the various apps.

> debian-server:/var/log/apache# tail -f /var/log/syslog
> 
> Aug 29 11:00:25 debian-server postfix/smtpd[6969]: fatal: dict_open: 
> unsupported dictionary type: mysql
> Aug 29 16:00:26 debian-server postfix/master[901]: warning: process 
> /usr/lib/postfix/smtpd pid 6969 exit status 1
> Aug 29 16:00:26 debian-server postfix/master[901]: warning: 
> /usr/lib/postfix/smtpd: bad command startup -- throttling
> 
> 
> From what I've read, this is due to me not running 'makemap' unfortunately 
> the version of Courier included with Debian does not seem to have makemap. 
> Does anyone have any experiences or suggestions with this? I'm really sorry 
> I'm posting this in a Debian mailing list, but it is my belief that this 
> has more to do with Debian than anything else (well, other than me being an 
> idiot.) If anyone can point me in the right direction it would be much 
> appreciated.
> 

I'm not sure about this error, but one mistake I made in the beginning was
adding the imap daemon to /etc/inetd.conf.  Another possibility is that you
do not have the various mysql support packages installed.  On my system I
have: postfix-mysql, libapache-mod-auth-mysql, and php4-mysql.  Check and
make sure you at least have those.

> System Info:
> 
> Pentium Pro 200
> 128MB RAM
> Debian (Woody 3.0)
> Linux 2.4.18-bf2.4
> 
> Please let me know if you need any more information, thanks.
> 

-Roberto Sanchez

___________________________________________________
Yahoo! Messenger - Nueva versión GRATIS
Super Webcam, voz, caritas animadas, y más...
http://messenger.yahoo.es



Reply to: