반응형

sendmail smtp 인증기능은 redhat 7.x에서 테스트 했습니다.
설정법은 매우 간단하므로, 아래 순서에 따라 하시면 됩니다.


1. sasl 패키지가 설치되어 있는지 확인합니다.
아래 2개의 화일이 없을경우, redhat원본씨디에서 설치하시기 바랍니다.

[root@ns2 /etc]# rpm -qa | grep sasl
cyrus-sasl-1.5.24-22.7
cyrus-sasl-devel-1.5.24-22.7


2. sasl에서 인증 방식 선택(일반적으로 pam을 사용합니다.)
기본적으로 아래와 같은 내용이 아래 위치의 화일에 적혀 있으므로, 확인만 하면 되겠지만, 만일 아래 화일이나 내용이 없을시 아래 위치에 화일을 만들어 주신후 아래 내용을 한줄 적습니다.

[root@ns2 /etc]# cat /usr/lib/sasl/Sendmail.conf
pwcheck_method:pam


3. sendmail.cf 수정
sendmail.cf에 보내는 메일 서버의 인증 방식에 관한 부분에 대해서 추가 해 줘야 합니다.


# class E: names that should be exposed as from this host, even if we masquerade
# class L: names that should be delivered locally, even if we have a relay
# class M: domains that should be converted to $M
# class N: domains that should not be converted to $M
#CL root
C{E}root
C{TrustAuthMech}LOGIN PLAIN CRAM-MD5 <<=========== 새로 추가된 라인

==== 중략 =======================

# list of authentication mechanisms
#O AuthMechanisms=GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5
O AuthMechanisms=LOGIN PLAIN GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 <== 새로 추가된 라인


4. sendmail.cf에 위의 2라인을 각각 해당 위치에 추가하신 후, sendmail을 재 시작 시킵니다.

5. 아웃룩에서 설정하시어 확인합니다.
아웃룩 시작 ==> 도구 ==> 계정 ==> 등록정보 ==> 서버 ==> "보내는 메일서버" 인증 필요에 체크 ==> 설정 ==> 받는 메일서버와 동일한 설정사용 또는 로그온 정보 입력 ==> "확인" "확인" "닫기"


예전자료라서 최신버전에 맞게 참조하시기 바랍니다.

,