Fedora sendmail에서 AUTH PLAIN이 안됩니다.

angpoo의 이미지

Fedora core 1으로 업그레이드 한후 (sendmail-8.12.11-2)
sendmail.mc에 분명히 이렇게 넣었는데도

TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

확인해보면
Quote:
ehlo localhost
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5
250-DELIVERBY
250 HELP

이렇게 나옵니다

redhat9이 깔리 다른 시스템에서는 같은 설정인데도
250-AUTH LOGIN PLAIN 으로 나옵니다.

/usr/lib/sasl*/Sendmail.conf에
saslauthd, pam, shadow 다 넣어봐도 변하는게 없습니다.

심지어 sendmain.mc에 인증방법을 PLAIN만 넣어놔도 AUTH DIGEST-MD5 CRAM-MD5만 나옵니다.

PLAIN 인증이 가능하게 만들려면 어떻게 해야 하는건가요.

angpoo의 이미지

cyrus-sasl-plain 을 안깔아줘서 그런것일줄이야....
업그레이드 하다 보니 누락됐나봅니다.

사무실에서는 별짓 다해도 안되던것 집에서 보니 쉽게 해결이 되네요.