On Feb 15, 2009, at 10:57 AM, Paul J Stevens wrote:

Bradley Giesbrecht wrote:
Hi Paul,

Thank for the update.

When will 2.3.6 be available at http://www.dbmail.org/download/2.3/?

Kind of depends. We're not there yet. I want the code to pass some
important tests before I do that:

- running load-tests without crashes (imaptest, testlmtp.py, etc).
- appending and retrieving large messages (>4MB) using thunderbird over
cleartext *and* ssl/tls.

The loadtests are still causing crashes under some circumstances, and
downloading a large message over tls sometimes appears to hang. Also,
there is a serious performance bug in the networking code that I'd like
to fix, though that may have to wait for 2.3.7.


I'm working at adding dbmail to macports and it's much preferred to use
http or ftp downloads.

Dude, you're out on a limb. 2.3.x is a unstable development series. I
won't add it to debian until I reach 2.4.0 - that is, when I'm convinced
it's ready for production systems.

2.3.6 != 2.4.0. So you better run your own acceptance tests before you
add it to macports. I'm running a recent revision on one of our internal
imap servers, and it's working almost perfectly. But ymmv.

That said, I don't expect to do or accept any more non-trivial schema
changes before 2.4.0. Also, featurewise I'm pretty much done. Stability, and performance tweaks are mostly all that's left on the table. And imap
compliance of course. So I'm in bugsquash mode, but some more or less
invasive changes may be required if some important bug so dictates.

Thank you. I have it in my local port repository as dbmail-devel.
I thought I would see if I could get it to build on osx and pass on to you things I learned along the way.

I'm also working at adding dbmail 2.2.x to macports. dbmail 2.2.x is in my local repo as dbmail.

I haven't run across dbmail 2.4.x.

Thanks again for the macos support.

Just let me know if there's anything else I can do to help you out there.

I have added libzdb to my local macports repo and I think I have it building and installing properly but I can't convince dbmail 2.3 it's there and useable.

I see the headers and libs in our macports prefix /opt/local but so far I haven't had success appending cppflags and having dbmail 2.3 configure find them.
Or maybe they are not useable.
I'm in the process of tracking this down.

If you have some tests for libzdb to find if it indeed is doing it's thing that would be useful. Or env or flags I should use to get dbmail 2.3 configure to find includes and libs in /opt/local/include and /opt/local/lib that would be appreciated. I have tried adding -I and -L flags with paths to our include and lib dirs but it's not working. Actually, I don't think it's using openssl from /opt/local but rather from /usr.
That's about where I'm at right now.


I'm sure macs are a small install base for you but I work on my MacBook and use mostly osx or freebsd so this works for me.

I'm building up sql backended bind9 with dlz, dovecot, postfix and such and committing them to macports when I have them worked out in an effort to give a little back:)

I want to try the same with dbmail replacing dovecot. If I can produce a nice easy "how to" maybe osx could be a bigger dbmail install base.



Thanks for your time and effort.


//Brad
_______________________________________________
Dbmail-dev mailing list
[email protected]
http://twister.fastxs.net/mailman/listinfo/dbmail-dev

Reply via email to