I have been using Exim with dbmail for some months now and am very happy
with it. Exim and dbmail seems so much easier to configure than anything
else I have seen.

You need to set the user permission for the process that will be
delivering the mail.  In my setup I have dbmail owner set to 'mail'
and in my exim.conf have the delivery as follows:

local_delivery:
  driver = pipe
  command = "/usr/local/sbin/dbmail-smtp -d [EMAIL PROTECTED]"
  return_fail_output
  user = mail

If you have the dbmail owner set to anything else, just set the
  user = anything else

PS Setting the user to nobody would allow the user nobody (such as apache
or other low level users) to submit mail.

All the best

Alan Hicks
Persistent Objects
[EMAIL PROTECTED]


> From: TSMailRoot <[EMAIL PROTECTED]>
> To: [email protected]
> Organization: TS Telecom
> Date: Sun, 28 Sep 2003 14:27:07 +0400
> Subject: [Dbmail] exim+dbmail
> Reply-To: [email protected]
> 
> Hello all!
> 
> I use exim+dbmail+drweb.
> in my log file i see :
> 
> Sep 28 13:46:40 zelgor exim[63296]: 2003-09-28 13:46:40 1A3Y8W-000GSu-34
> <= [EMAIL PROTECTED] H=supermicro.truesystem.ru (tsmail.ru) [195.34.10.133]
> P=smtp S=709 [EMAIL PROTECTED] from
> <[EMAIL PROTECTED]> for [EMAIL PROTECTED]
> Sep 28 13:46:40 zelgor drweb-exim: dwlib: scan[63299]:
> message(/var/drweb/spool/drweb.tmp.k8cfxY) sent by [EMAIL PROTECTED] is
> passed
> Sep 28 13:46:40 zelgor exim[63302]: 2003-09-28 13:46:40 1A3Y8W-000GT0-4t
> <= [EMAIL PROTECTED] U=drweb P=drweb-scanned S=884
> [EMAIL PROTECTED] from <[EMAIL PROTECTED]> for
> [EMAIL PROTECTED]
> Sep 28 13:46:40 zelgor exim[63297]: 2003-09-28 13:46:40 1A3Y8W-000GSu-34
> => admin <[EMAIL PROTECTED]> R=drweb_router T=drweb
> Sep 28 13:46:40 zelgor exim[63297]: 2003-09-28 13:46:40 1A3Y8W-000GSu-34
> Completed
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: ReadConfig(): starting
> procedure
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: ReadConfig(): could not open
> config file [/etc/dbmail.conf]
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: ReadConfig(): starting
> procedure
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: ReadConfig(): could not open
> config file [/etc/dbmail.conf]
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: GetConfigValue(): searching
> value for config item [trace_level]
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: GetConfigValue(): item not
> found
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: __auth_query(): query failed:
> [No Database Selected]
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: __auth_query(): query failed:
> [No Database Selected]
> Sep 28 13:46:40 zelgor dbmail/smtp[63305]: bounce(): DBMAIL_FROM_ADDRESS
> not configured (see config file). Stop.
> Sep 28 13:46:40 zelgor exim[63303]: 2003-09-28 13:46:40 1A3Y8W-000GT0-4t
> == [EMAIL PROTECTED] R=dbmailuser T=dbmail_delivery defer (0): Child
> process of dbmail_delivery transport returned 75 (could mean temporary
> error) from command: /usr/local/sbin/dbmail-smtp
> 
> exim work properly but why dbmail/smtp work????? smtp server is exim!
> 
> in dbmail.conf:
> [SMTP]
> SENDMAIL=/usr/sbin/sendmail #it's alias for exim
> [EMAIL PROTECTED]
> 
> 
> With best regards,
> 
> Eugeny A. Upatov
> [EMAIL PROTECTED]
> 
> 
> 


Reply via email to