From owner-freebsd-questions@FreeBSD.ORG Sun Oct 3 15:02:10 2004 Return-Path: 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 3BE8316A4CE for ; Sun, 3 Oct 2004 15:02:10 +0000 (GMT) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by mx1.FreeBSD.org (Postfix) with SMTP id AE8FF43D45 for ; Sun, 3 Oct 2004 15:02:09 +0000 (GMT) (envelope-from Mike.Jeays@rogers.com) Received: from unknown (HELO ?192.168.2.100?) (mjeays2551@24.43.95.82 with plain) by smtp103.rog.mail.re2.yahoo.com with SMTP; 3 Oct 2004 15:02:08 -0000 From: Mike Jeays To: freebsd-questions@freebsd.org Content-Type: text/plain Organization: Message-Id: <1096815728.30508.37.camel@chaucer> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 03 Oct 2004 11:02:08 -0400 Content-Transfer-Encoding: 7bit Subject: SMTP Authentication X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Oct 2004 15:02:10 -0000 How do I tell sendmail to provide an authentication string when I ask it to send messages to my ISP (a cable provider)? They use PLAIN authentication, and I did not have too much trouble getting the base 64 string by snooping with Ethereal when I sent mail from Evolution, and can send out emails "by hand" or from an Expect script. The relevant part of my sendmail config file is: define(`SMART_HOST', `smtp.broadband.rogers.com') 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 There doesn't seem any way to tell it what my userid and password for the ISP should be. I have tried reading various documentation, but haven't been able to find what is required.