First of all, I'm very happy to meet you and your project. I hope this is
only the beginning of a great software-suite and that it will be really
"open" too.
I installed successfully (only some patches :>) dbmail and postfix over a
fresh HpTru64Unix v5.1b, if you want dbmail to be multiplatform i think
you'll have no problem in checking these:

1) malloc(0) returns NULL in tru64, in linux returns not NULL, so you'd
check PQntuples result in dbpgsql.c/db_getmailbox and skip malloc if it is 0
(or you get internal dbase error in imap on empty folders).

2) vsyslog does not exist on tru64

3) strtoull does not exist on tru64, with this OS you can use strtoul (alpha
is 64bit native)

4) in Makefile substitute -Wall with -w on tru64

5) in strftime %G is not understood i have to use %Y

and now others not related to tru64:

6) in main.c configFile should be "/etc/dbmail.conf" and not "dbmail.conf"
!!!!

7) in postgres v7.3 datetime does not exist, should use timestamp

8) usernames should be UNIQUE!!! I wasted a lot of time checking a mailbox
not receiving e-mail!

and what about sieve? do you plain to implement it soon?

Thank you!!!

Best Regards
______________________________
Nicola Ranaldo - System Manager
Centro di Servizi Didattico Scientifici
Federico II University of Neaples - Italy








Reply via email to