***** Problem Description *****

Thanks to all my colleagues on the list! You have been very helpful so far,
and I am extremely grateful.

I have successfully installed Cyrus IMAP as far as I can tell (see the ver
command below), but I am still struggling with sendmail.  I know that's not
the primary focus of the group, but I haven't been able to find the answer
from other resources and I'm hoping that someone would be kind enough to
help.

After using the cyrusv2.mc config file and copying the resulting cyrusv2.cf
file to /etc/mail/sendmail.cf, I am unable to restart sendmail because of
"no local mailer".  I've tried to find the solution but return to my friends
here as a last resort.

Thanks in advance and have a great weekend!

[Please reply all.]

David Brown

******************************************************************

***** ERROR MESSAGE *****

[EMAIL PROTECTED] cyrus-imapd-2.1.16]# /etc/init.d/sendmail start
sendmail starten: 554 5.0.0 No local mailer defined
554 5.0.0 QueueDirectory (Q) option must be set

    [FEHLGESCHLAGEN]

******************************************************************

***** Source Configuration *****

(Sorry, I don't think all the line endings copied correctly.)

[EMAIL PROTECTED] cyrus-imapd-2.1.16]# cat cyrusv2.mc
divert(-1)
#
#       (C) Copyright 2000 by Carnegie Mellon University
#
#       This sample mc file is for a site that uses the Cyrus IMAP server
#       exclusively for local mail. This requires Sendmail 8.10 or later.
#
# $Id: cyrusv2.mc,v 1.4 2001/08/23 23:26:56 leg Exp $
#divert(0)

VERSIONID('cyrus configuration for redhat linux')

OSTYPE('linux')dnl
define('confBIND_OPTS','-DNSRCH -DEFNAMES')

define('confTO_IDENT','0')

dnl setting cyrus as the trusted user will make it easier to pass
dnl Sendmail's safefile checks.  however, it means that someone with the
dnl "cyrus" password could easily become root.
dnl define('confTRUSTED_USER','cyrus')
define('confTRUSTED_USER', 'cyrus')

define('confLOCAL_MAILER', 'cyrusv2')
dnl if you aren't using Sendmail 8.12, you might need to remove
dnl the following feature.
dnl FEATURE('preserve_local_plus_detail')

FEATURE('nocanonify')
FEATURE('always_add_domain')

#LOCAL_MAILER_PATH('/usr/bin/')

MAILER('local')
MAILER('cyrusv2')
MAILER('smtp')

MAILER_DEFINITIONS
Mcyrus,     P=[IPC], F=lsDFMnqA@/:|SmXz, E=\r\n,
            S=EnvFromL, R=EnvToL/HdrToL,
                T=DNS/RFC822/X-Unix,
            A=FILE /var/lib/imap/socket/lmtp

LOCAL_RULE_0
Rbb + $+ < @ $=w . >    $#cyrus $: + $1

[EMAIL PROTECTED] cyrus-imapd-2.1.16]#

******************************************************************

***** Cyrus Installation Version *****

SERVERNAME> ver
name       : Cyrus IMAPD
version    : v2.1.16-Invoca-RPM-2.1.16-6 2003/11/19
16:45:28
vendor     : Project Cyrus
support-url: http://asg.web.cmu.edu/cyrus
os         : Linux
os-version : 2.4.20-18.9
environment: Cyrus SASL 2.1.10
             Sleepycat Software: Berkeley DB 4.0.14:
(November 18, 2001)
             Built w/OpenSSL 0.9.7a Feb 19 2003
             Running w/OpenSSL 0.9.7a Feb 19 2003
             CMU Sieve 2.2
             TCP Wrappers
             mmap = shared
             lock = fcntl
             nonblock = fcntl
             auth = unix
             idle = poll
             mailboxes.db = skiplist
             seen.db = skiplist
             subs.db = flat
             deliver.db = db3-nosync
             tls_sessions.db = db3-nosync


---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to