Toon posts:

[freebsd] sendmail + sasl (smtp auth)

Pagina: 1
Acties:

Verwijderd

Topicstarter
Situatie:
Een FreeBSD 4.7 server met sendmail en cyrus-sasl2 (ports). Het is de bedoeling dat outlook gebruikers via beveiligde aanmelding mail kunnen versturen.
Sendmail is via een buildworld compiled met sasl support.

Probleem:
De sendmail server pakt LOGIN PLAIN niet, wel DIGEST-MD5 en CRAM-MD5.

Config van sendmail.mc:
TRUST_AUTH_MECH('DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define('confAUTH_MECHANISMS', 'DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

Wanneer ik telnet naar de server met het commando: ehlo localhost krijg ik een lijst waar de volgende regel tusen staat:
250-AUTH DIGEST-MD5 CRAM-MD5 welk eigenlijk 250-AUTH LOGIN PLAIN DIGEST-MD5 CRAM-MD5 moet zijn.

Iemand een idee waarom login plain niet gepakt wordt? :?

  • Arnout
  • Registratie: December 2000
  • Laatst online: 28-04 21:01
Heb je bij het compileren wel --enable-plain gebruikt?

Verwijderd

Topicstarter
MetHod schreef op 26 September 2003 @ 15:00:
Heb je bij het compileren wel --enable-plain gebruikt?
Jep, deze optie staat default aan in de makefile. Ook heb ik de bestanden liblogin.so en libplain.so, misschien dat ze niet gevonden kunnen worden? Dat zou eigenlijk niet kunnen omdat digest-md5 en cram-md5 wel gepakt worden.

Verwijderd

Topicstarter
Ik heb het inmiddels opgelost. Hoe weet ik niet maar het zou iets te maken kunnen hebben met onderstaande AUTH_OPTIONS config.

sendmail.mc:
define(`confAUTH_OPTIONS', `A')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl
TRUST_AUTH_MECH(`LOGIN PLAIN')dnl