My first response seems to have been lost so here it is again.

I can see that the db upgrade script was at lease partially successful. Please check to make sure that you have a dbmail_clients table now using
mysql> select * from dbmail_clients;
+-------------+------------------------------------+
| client_idnr | client_name                        |
+-------------+------------------------------------+
|           0 | Client/Group/Department ID Not Set |
|           1 |  DBMAIL Administrators             |
+-------------+------------------------------------+
2 rows in set (0.00 sec)

It should return the above 2 rows. If that looks good, then I'm guessing that is is going to be a password encryption problem. Please try updating your bazy user to us a plaintext password and see if it lets you in then. If so, then please set a user's password to "password" using the same encryption as before and send me that hash just as it is printed out using mysql so I can look at it and try to see what the problem is. Your passwords may be missing the salt or be in some format that I just wasn't able to reproduce, or your php doesn't have all the encryption methods I have.

Let me know what you find.

I'm currently running on a FreeBSD 6.2-STABLE box with apache 2.2.4, php 5.2.1, mysql 5.1.16-beta, and dbmail-2.2.stable_branch all built from source by hand.

My PHP was configured like
'./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-xsl' '--with-xml' '--with-mysql' '--with-pgsql' '--with-imap' '--with-imap-ssl' '--with-ldap' '--enable-ftp' '--with-gd' '--with-jpeg-dir=/usr/local' '--with-zlib-dir=/usr/local' '--enable-sockets' '--with-curl' '--with-openssl' '--enable-exif' '--with-sqlite' '--enable-sqlite-utf8'

So nothing fancy there.

-Jon

Bazy wrote:
Hi Jonathan,

Thank you for this tool!

But... I have trouble installing it, I think I'm not understanding something. I did everything you said in the install of nvc and dbmail_admin, and still I can't login as the user bazy or any other user. I'm running FreeBSD 6.2, php5-5.2.3, apache-2.2.4_2. It's not a php problem, phpmyadmin is running ok, dbmail-imap is running ok, my mail server is ok.

Sorry for being stupid, but I just can't make it work... :( Thank you.

mysql> select * from dbmail_users;
+-----------+--------------------------------+----------------------------------+-------------+--------------+--------------+---------------+---------------+-----------------+---------------------+---------------+
| user_idnr | userid | passwd | client_idnr | maxmail_size | curmail_size | maxsieve_size | cursieve_size | encryption_type | last_login | user_realname |
+-----------+--------------------------------+----------------------------------+-------------+--------------+--------------+---------------+---------------+-----------------+---------------------+---------------+
| 1 | [EMAIL PROTECTED]@__ | | 0 | 0 | 0 | 0 | 0 | md5 | 1979-11-03 22:05:58 | | | 2 | anyone | | 0 | 0 | 0 | 0 | 0 | md5 | 1979-11-03 22:05:58 | | | 3 | __public__ | | 0 | 0 | 0 | 0 | 0 | md5 | 1979-11-03 22:05:58 | | | 4 | bazy | XXXXXXXXXXXXXXXXX | 1 | 0 | 825668074 | 0 | 0 | md5 | 2007-07-28 11:37:41 | |
+-----------+--------------------------------+----------------------------------+-------------+--------------+--------------+---------------+---------------+-----------------+---------------------+---------------+

And my config file looks like this:

// The path to the dbmail.conf
$ini_path="/usr/local/etc/dbmail.conf";

// The path to the dbmail executables - without the trailing slash.
$exec_path="/usr/local/sbin";

// The client number that the mailbox must be in to allow login.
// The default client_idnr on a user is 0, so we will make the first client "1" the valid client list that can login to the tool.
$login_client="1";

// Default client number
$default_client="5";

// The encryption type to be used on passwords. Valid types are plaintext, crypt, md5-hash, md5-digest, or md5-base64
$encryption_type="md5-hash";
// $encryption_type="";

// This is what will show on the interface. Set to whatever you want to call your seperation of users.
$group_tag="Client/Group/Department";

// This tool works only in the database. LDAP modification is not done. Changing quotas and group id's may not do anything at all. // Set the next line to true to allow you to continue past the login screen.
$skip_ldap_auth_warn=false;



Jonathan Feally wrote:
Greeting All,

I am pleased to announce the release of my own DBMail Admin tool for DBMail 2.2.x. Yes - Its Free!

You can download it at my site <http://www.netvulture.com/nvcapps.php> http://www.netvulture.com/nvcapps.php - I have also added a link on the Wiki so you can easily find it again later to get updates. Just follow the INSTALL file inside the archive to get started. The rest should be child's play.

While you are there, take my DBMail usage survey to become a statistic and help DBMail developers better understand what the people are doing with DBMail and what you would like to see.

DBMail Admin is currently for users of SQL based authentication, but full LDAP support is being investigated.

All 3 database platforms are supported and should work provided your PHP 5 has the appropriate DB support.

Current Features:
    Store a real name against your userid's
    Change mailbox passwords
    View mailbox usage and set quotas
    Manage local and external aliases
Divide users into groups, clients, departments, whatever you want to call them as you set what is displayed on the screen
    Create, Modify and Delete the groups, clients, etc.

Upcoming features (hopefully)
    Manage folders for any user including #Public
    Manage ACL's on folders
    Work with LDAP attributes for group and quota settings.
    Do dbmail-util runs on the fly

Possible features way down the road
    Allow users to manage their sieve scripts
    An integrated sieve script builder?


Questions, comments, suggestions, or what have you can be sent to me at [EMAIL PROTECTED] - Patches to get things working in your setup are always welcome.

While I have built this tool to be simple and use the dbmail-users binary for any complex operations, use this tool at your own risk. I am not responsible for anything that goes wrong.

Thanks and Enjoy

-Jon a.k.a. The NetVulture
------------------------------------------------------------------------

_______________________________________________
DBmail mailing list
DBmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail




_______________________________________________
DBmail mailing list
DBmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to