Bloody hell, you better reset your passwords disclosed below.

The config looks clean to me. I'd need to see a level 5 log for a simple telnet/netcat imap session:

echo 'x LOGIN myuser mypassword'|nc imaphost imap





chrisleroi wrote:
hi, here is my config :

####################################################

# (c) 2000-2006 IC&S, The Netherlands
#
# Configuration file for DBMAIL

[DBMAIL]
#
# Database settings
#

#
# Supported drivers are mysql, pgsql, sqlite.
#
driver               = mysql

#
# Supported drivers are sql, ldap.
#
authdriver           = ldap

#
# Host for database, set to localhost if database is on
# the same host as dbmail and you want to use a local
# socket for connecting.
#
host                 = localhost

#
# If you want to use TCP/IP for connecting to the database,
# and have the database running on a non-standard port.
#
sqlport              = 3306

#
# When using a local socket connection to the database, fill
# in the path to the socket here (e.g. /var/run/mysql.sock).
#
#sqlsocket            = /var/run/mysqld/mysqld.sock

#
# Database username.
#
user                 = dbmail

#
# Database password.
#
pass                 = v6S0Qe

#
# Database name.
#
db                   = dbmail

#
# Table prefix. Defaults to "dbmail_" if not specified.


table_prefix         = dbmail_

#
# encoding must match the database/table encoding.
# i.e. latin1, utf8
encoding             = utf8

#
# messages with unknown encoding will be assumed to have
# default_msg_encoding
# i.e. iso8859-1, utf8
default_msg_encoding = utf8

#
# Postmaster's email address for use in bounce messages.
#
#postmaster           = DBMAIL-MAILER

#
# Sendmail executable for forwards, replies, notifies, vacations.
# You may use pipes (|) in this command, for example:
# dos2unix|/usr/sbin/sendmail  works well with Qmail.
# You may use quotes (") for executables with unusual names.
#
sendmail              = /usr/sbin/sendmail

#
#
# The following items can be overridden in the service-specific sections.
#
#

#
# Trace level to send to syslog. Default is 2 (messages, errors, fatals).
#
TRACE_SYSLOG          = 5

#
# Trace level to send to stderr. Default is 0 (fatals).
#
TRACE_STDERR          = 5

#
# Root privs are used to open a port, then privs
# are dropped down to the user/group specified here.
#
EFFECTIVE_USER        = dbmail
EFFECTIVE_GROUP       = dbmail

#
# The IP addresses the services will bind to.
# Use * for all local interfaces.
# Use 127.0.0.1 for localhost only.
# Separate multiple entries with spaces ( ) or commas (,).
#
BINDIP                = *

#
# Default number of child processes to start.
#
NCHILDREN             = 2

#
# Maximum number of child processes allowed.
#
MAXCHILDREN           = 10

#
# Unused children to always have availale.
#
MINSPARECHILDREN      = 2

#
# Maximum unused children allowed to be active.
#
MAXSPARECHILDREN      = 4

#
# Child process is restarted after handling this many connections.
#
MAXCONNECTS           = 10000

#
# Child process will restart after this many connection errors.
#
MAX_ERRORS            = 500

#
# Idle time allowed before a connection is shut off.
#
TIMEOUT               = 300

#
# Idle time allowed before a connection is shut off if you have not logged
in yet.
#
login_timeout         = 60

#
# If yes, resolves IP addresses to DNS names when logging.
#
RESOLVE_IP            = no

#
# logfile for stdout messages
#
logfile               = /var/log/dbmail/dbmail.log
errorlog              = /var/log/dbmail/dbmail.err

#
# directory for storing PID files
#
pid_directory         = /var/run/dbmail

#
# directory for storing the daemon statefiles
#
state_directory       = /var/run/dbmail

#
# directory for locating libraries (normally has a sane default compiled-in)
#
#library_directory       = /usr/lib/dbmail

[SMTP]
# In fact, there isn't anything here by default.


[LMTP]
#
# Port to bind to.
#
PORT                  = 24

[POP]
#
# Port to bind to.
#
PORT                  = 110

#
# If yes, allows SMTP access from the host IP connecting by POP3.
# This requires addition configuration of your MTA
#
POP_BEFORE_SMTP       = no

[IMAP]

#
# Port to bind to.
#
PORT                  = 143

#
# IMAP prefers a longer timeout than other services.
#
TIMEOUT               = 4000
IMAP_BEFORE_SMTP      = no

#
# during IDLE, how many seconds between checking the mailbox
# status (default: 30)
#
# idle_timeout          = 30

#
# Provide a CAPABILITY to override the default
#
# capability            = IMAP4 IMAP4rev1 AUTH=LOGIN ACL NAMESPACE CHILDREN
SORT QUOTA THREAD=ORDEREDSUBJECT UNSELECT IDLE



[SIEVE]
#
# Port to bind to.
#
PORT                  = 2000

[LDAP]
PORT                  = 389
VERSION               = 3
HOSTNAME              = localhost
BASE_DN               = ou=people,dc=imex-consulting,dc=net

#
# If your LDAP library supports ldap_initialize(), then you can use the
# alternative LDAP server DSN like following.
#
# URI                = ldap://127.0.0.1:389
# URI                = ldapi://%2fvar%2frun%2fopenldap%2fldapi/

#
# Leave blank for anonymous bind.
# example: cn=admin,dc=mydomain,dc=com
#
BIND_DN               = cn=admin,dc=imex-consulting,dc=net

#
# Leave blank for anonymous bind.
#
BIND_PW               = uMNa3fB
SCOPE                 = SubTree
USER_OBJECTCLASS      = top,account,dbmailUser
FORW_OBJECTCLASS      = top,account,dbmailForwardingAddress
CN_STRING             = uid
FIELD_PASSWD          = userPassword

FIELD_UID             = uid
FIELD_NID             = uidNumber
MIN_NID               = 10000
MAX_NID               = 15000
FIELD_CID             = gidNumber
MIN_CID               = 10000
MAX_CID               = 15000
FIELD_MAIL            = mail
FIELD_QUOTA           = mailQuota
FIELD_FWDTARGET       = mailForwardingAddress

[DELIVERY]
#
# Run Sieve scripts as messages are delivered.
#
SIEVE                 = yes

#
# Use '[EMAIL PROTECTED]' format to deliver to a mailbox.
#
SUBADDRESS            = yes

#
# Turn on/off the Sieve Vacation extension.
#
SIEVE_VACATION        = yes

#
# Turn on/off the Sieve Notify extension
#
SIEVE_NOTIFY          = yes

#
# Turn on/off additional Sieve debugging.
#
SIEVE_DEBUG           = no

#
# Use the auto_notify table to send email notifications.
#
AUTO_NOTIFY           = no

#
# Use the auto_reply table to send away messages.
#
AUTO_REPLY            = no
#
# Defaults to "NEW MAIL NOTIFICATION"
#
#AUTO_NOTIFY_SUBJECT        =

#
# Defaults to POSTMASTER from the DBMAIL section.
#
#
# Defaults to POSTMASTER from the DBMAIL section.
#
#AUTO_NOTIFY_SENDER        =

#
# If you set this to 'yes' dbmail will check for duplicate
# messages in the relevant mailbox during delivery using
# the Message-ID header
#
suppress_duplicates     = no


# end of configuration file

#######################################################

im using the deb package from ubuntu 8 lts
but i also tried to build the latest svn version. which didnt solve the
problem.

thanks :-)


Paul J Stevens wrote:
Hi there,

Please share with us your dbmail.conf.
Did you install dbmail using ubuntu's package manager, or did you do your own build?





--
  ________________________________________________________________
  Paul Stevens                                      paul at nfg.nl
  NET FACILITIES GROUP                     GPG/PGP: 1024D/11F8CD31
  The Netherlands________________________________http://www.nfg.nl
_______________________________________________
DBmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to