From owner-freebsd-questions@FreeBSD.ORG Mon Nov 14 14:59:10 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 641C816A41F for ; Mon, 14 Nov 2005 14:59:10 +0000 (GMT) (envelope-from greg@grokking.org) Received: from herbert.sohotech.ca (herbert.sohotech.ca [206.116.63.239]) by mx1.FreeBSD.org (Postfix) with ESMTP id A969743D53 for ; Mon, 14 Nov 2005 14:59:09 +0000 (GMT) (envelope-from greg@grokking.org) Received: from localhost (unknown [127.0.0.1]) by herbert.sohotech.ca (Postfix) with ESMTP id 9C06417CAC1 for ; Mon, 14 Nov 2005 06:59:08 -0800 (PST) Received: from herbert.sohotech.ca ([127.0.0.1]) by localhost (herbert.sohotech.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 52900-03 for ; Mon, 14 Nov 2005 06:59:05 -0800 (PST) Received: from [192.168.11.2] (niven.sohotech.ca [192.168.11.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by herbert.sohotech.ca (Postfix) with ESMTP id D3483177067 for ; Mon, 14 Nov 2005 06:59:05 -0800 (PST) Message-ID: <4378A639.9020101@grokking.org> Date: Mon, 14 Nov 2005 06:59:05 -0800 From: Greg Maruszeczka User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051108) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <20051114091536.GB27348@saturn.pcs.ms> <879AA05A2437E9146068F6E9@[192.168.10.249]> In-Reply-To: <879AA05A2437E9146068F6E9@[192.168.10.249]> X-Enigmail-Version: 0.93.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: amavisd-new at sohotech.ca Subject: Re: Fwd: MailScanner / SMTP Auth X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Nov 2005 14:59:10 -0000 Sasa Stupar wrote: > > > --On 14. november 2005 10:15 +0100 Martin Schweizer > wrote: > >> Sorry, forgot to attache the sendmail.mc >> >> Hello >> >> Until now I run sendmail, mailscanner and cyrus-imapd without any >> problems. Now I want to update sendmail with SMTP Auth. I updated my >> sendmail.mc like described in >> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/smtp-auth.html. >> But after this all new mails only delivered local to root (no more to >> cyrus). Below attached is my sendmail.mc. Is there anybody how has the >> same setup? Are there any pitfalls? >> My system: FreeBSD 5.4, sendmail 8.13.3, cyrus IMAP4 2.2.12 >> >> Any hints are welcome. >> >> >> divert(-1) >> # >> # Copyright (c) 1983 Eric P. Allman >> # Copyright (c) 1988, 1993 >> # The Regents of the University of California. All rights reserved. >> # >> # Redistribution and use in source and binary forms, with or without >> # modification, are permitted provided that the following conditions >> # are met: >> # 1. Redistributions of source code must retain the above copyright >> # notice, this list of conditions and the following disclaimer. >> # 2. Redistributions in binary form must reproduce the above copyright >> # notice, this list of conditions and the following disclaimer in the >> # documentation and/or other materials provided with the distribution. >> # 3. All advertising materials mentioning features or use of this >> software >> # must display the following acknowledgement: >> # This product includes software developed by the University of >> # California, Berkeley and its contributors. >> # 4. Neither the name of the University nor the names of its contributors >> # may be used to endorse or promote products derived from this >> software >> # without specific prior written permission. >> # >> # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND >> # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE >> # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR >> # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS >> # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >> # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >> # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR >> BUSINESS >> # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >> # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) >> # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF >> # THE POSSIBILITY OF SUCH DAMAGE. >> # >> >> # >> # This is a generic configuration file for FreeBSD 5.X and later >> systems. >> # If you want to customize it, copy it to a name appropriate for your >> # environment and do the modifications there. >> # >> # The best documentation for this .mc file is: >> # /usr/share/sendmail/cf/README or >> # /usr/src/contrib/sendmail/cf/README >> # >> >> divert(0) >> VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.29 2003/12/24 >> 21:15:09 gshapiro Exp $') OSTYPE(freebsd5) >> DOMAIN(generic) >> >> FEATURE(access_db, `hash -o -T /etc/mail/access') >> FEATURE(blacklist_recipients) >> FEATURE(local_lmtp) >> FEATURE(mailertable, `hash -o /etc/mail/mailertable') >> FEATURE(virtusertable, `hash -o /etc/mail/virtusertable') >> >> dnl Uncomment to allow relaying based on your MX records. >> dnl NOTE: This can allow sites to use your server as a backup MX without >> dnl your permission. >> dnl FEATURE(relay_based_on_MX) >> >> dnl DNS based black hole lists >> dnl -------------------------------- >> dnl DNS based black hole lists come and go on a regular basis >> dnl so this file will not serve as a database of the available servers. >> dnl For that, visit >> dnl >> http://directory.google.com/Top/Computers/Internet/Abuse/Spam/Blacklists/ >> >> dnl Uncomment to activate Realtime Blackhole List >> dnl information available at http://www.mail-abuse.com/ >> dnl NOTE: This is a subscription service as of July 31, 2001 >> dnl FEATURE(dnsbl) >> dnl Alternatively, you can provide your own server and rejection message: >> dnl FEATURE(dnsbl, `blackholes.mail-abuse.org', `"550 Mail from " >> $&{client_addr} " rejected, see http://mail-abuse.org/cgi-bin/lookup?" >> $&{client_addr}') FEATURE(dnsbl, `relays.ordb.org', `"550 Mail rejected - >> see http://www.ordb.org/faq"') FEATURE(dnsbl, `sbl.spamhaus.org', `"550 >> Mail rejected - see http://www.spamhaus.org/SBL"') >> >> dnl Dialup users should uncomment and define this appropriately >> define(`SMART_HOST', `[195.186.18.142]') >> >> dnl Uncomment the first line to change the location of the default >> dnl /etc/mail/local-host-names and comment out the second line. >> dnl define(`confCW_FILE', `-o /etc/mail/sendmail.cw') >> define(`confCW_FILE', `-o /etc/mail/local-host-names') >> >> dnl Enable for both IPv4 and IPv6 (optional) >> DAEMON_OPTIONS(`Name=IPv4, Family=inet') >> DAEMON_OPTIONS(`Name=IPv6, Family=inet6, Modifiers=O') >> >> dnl set SASL options >> TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl >> define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl >> define(`confDEF_AUTH_INFO', `/etc/mail/auth-info')dnl >> >> define(`confBIND_OPTS', `WorkAroundBrokenAAAA') >> define(`confNO_RCPT_ACTION', `add-to-undisclosed') >> define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy') >> dnl Änderung für Cyrus >> define(`confLOCAL_MAILER', `cyrusv2') >> >> MAILER(local) >> MAILER(smtp) >> dnl Änderung für Cyrus >> MAILER(`cyrusv2') > > > remove MAILER(local) > correct MAILER('cyrusv2') to MAILER(cyrusv2) > Yeah, watch out for the (important) distinction between ` and ' Also review the docs in /usr/local/share/doc/cyrus-sasl2 and /usr/local/share/doc/cyrus-imapd, particularlly the apt-named 'Sendmail.README' as I think you may have an item or two missing from your *.mc file (sorry, can't tell you specifically since I haven't used Sendmail in awhile). G G