Hi replying to myself as I figured it (ouch!) I had the correct stuff in the saslauth file: # this is VIA IMAP MECH=rimap FLAGS="-O localhost -r" but I forgot to exclude the FLAGS line which was at the end of that file: # Additional flags to pass to saslauthd on the command line. See saslauthd(8) # for the list of accepted flags. # make sure you dont have double flags in here. FLAGS= wiping FLAGS to null and sasl is complaining with Starting saslauthd: saslauthd[20677] :set_auth_mech : failed to initialize mechanism rimap Bugger. Jobst On Wed, Feb 23, 2011 at 06:18:28PM +1100, Jobst Schmalenbach (jobst@xxxxxxxxxxxxxx) wrote: > Hi. > > Apologies to the list for sending this twice as > I forgot to enter a proper subject line, I wanted > to write the content first and then make > up the subject line ;-) > > -------------------------------------------------------------------- > > I am trying to configure sendmail that is looks up the users > credentials to allow them to send email via that server > via an imap server on the same machine when sending email > while on the road. > > > I can send email when specifying a user that is stored > in the servers /etc/shadow ... no problem but I cannot > get my head around it how to do make saslauth OR sendmail > lookup the user via the imap daemon. > > > This is the working config (mc) for the sendmail daemon > when using a locally created user (I knock the PLAIN off > once I got it to work): > > define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5') > TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5 CRAM-MD5') > DAEMON_OPTIONS(`Family=inet, Port=465, Name=MTA-SSL, M=s') > etc. > > > How can I make sendmail (or saslauth) to get the user > credentials via an imap server running on the same machine > (the credentials are from an internal samba server) so I > do not need to enter users details twice? > > > > Jobst > > > > > > > > -- > 186,262 miles/second : Not just a good idea, it's the LAW. > > | |0| | Jobst Schmalenbach, jobst@xxxxxxxxxxxxxx, General Manager > | | |0| Barrett Consulting Group P/L & The Meditation Room P/L > |0|0|0| +61 3 9532 7677, POBox 277, Caulfield South, 3162, Australia > _______________________________________________ > CentOS mailing list > CentOS@xxxxxxxxxx > http://lists.centos.org/mailman/listinfo/centos -- My Carpenter has a 1956 VW Beetle. He still can go to any place in Australia, use any Oil, spark plugs, pertol, tires, wiper blades, etc available today with a car that old. If only software would be like that. | |0| | Jobst Schmalenbach, jobst@xxxxxxxxxxxxxx, General Manager | | |0| Barrett Consulting Group P/L & The Meditation Room P/L |0|0|0| +61 3 9532 7677, POBox 277, Caulfield South, 3162, Australia _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos