On 13-09-11 07:25, David B. wrote:
> I have it working now.
> Some notes for the next guy.
>
> Install dbmail from a scratch install of
> debian. DO NOT use virtualmin/usermin.
>
> Also, the reason I had so much trouble was
> because I was using the install notes on
> the website which are different from the
> postfix install notes in the package.
>
> I'm using debian squeeze, and the release
> of dbmail is 2.2.11-1+b1. With this release,
> the instruction are to put in mailbox_transport=;
> and the website instructions are to put in
> virtual_transport=.
That is a very old release. Apart from that: there is no one-best-way to
integrate postfix. Both mailbox_transport and virtual_transport are
valid depending on what you are trying to do. In fact, I always use both
if I run virtual email domains.
> People should be instructed to use the install
> notes that come with the package and NOT
> to use the notes online unless they have the
> very latest version to which they apply.
Indeed. The INSTALL notes with the package should always be your
starting point. Once you're comfortable with the package and run into
specific problems the wiki may be helpful.
>
> One other thing, none of the documentation
> tells you that you need to start dbmail, or the
> daemons.
>
> when I go:
> sudo /etc/init.d/dbmail start
>
> the daemons do not start. I have to start them
> from scratch, one at a time. I have looked at
> the script, and it certainly looks as though they
> should start.
If you run the debian packages you need to edit /etc/default/dbmail to
configure the daemons you actually want to run.
>
> Is this a permissions issue? chmod, chown?
>
> all of the daemons and 'dbmail' are owned
> by root, except for smtp. x across the board.
>
> Also, I don't see any notes on virtual hosting
> email using dbmail.
That's really an MTA issue - not dbmail specific. That is why there's so
*much* information and examples about this on the wiki. Confusing I'm
sure. For postfix alone there are two subsystems that deal with this
documented in virtual(5) and virtual(8).
Ignore virtual(5). Read, eat and digest virtual(8).
It tricky shit. But as you setup the maps, postmap is your friend. Use
it for example to debug, test and verify your virtual_mailbox_maps etc
settings.
>
> ... and people should be instructed that they MUST
> assign a password to the dbmail tables in postgres.
> The instructions are ambiguous and leave the
> impression that it is not needed, when in fact it is.
The INSTALL included with the package is very clear on this issue.
> just trying to help by giving feedback so the next
> guy has it easier.
--
________________________________________________________________
Paul J Stevens pjstevns @ gmail, twitter, skype, linkedin
* Premium Hosting Services and Web Application Consultancy *
www.nfg.nl/[email protected]/+31.85.877.99.97
________________________________________________________________
_______________________________________________
DBmail mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail