데비안 시드에서 센드메일 smtp 인증 설정.. 도와주세요.
데비안 시드 버전을 사용중이구요. smtp 서버는 센드메일 사용중입니다.
smtp 인증기능을 사용하기 위해선, 데비안에서는 그냥 센드메일 설치이후에
/usr/shard/sendmail/update_auth 명령만 내려주면 된다고 하더라구요.
그래서 이 명령을 실행시켰습니다. 헌데 sasl2-bin 패키지가 없다고 설치하라고 하길래, 설치했더랩죠. 그리고 나서 다시 한번 update_auth 명령을 실행시켰더니 다음과 같은 메세지가 뜹니다.
Ah, you're setup with SASL2 !
Unfortunately, there is no automagic way to migrate to /etc/sasldb2 :(
You'll want to make sure /etc/default/saslauthd is setup to start,
and has at least MECHANISMS="pam" !
If you find out what more is needed, please let me know!
Could not set secret for sendmail
saslpasswd2: requested change was not needed
음..맨 마지막 줄을 보니 뭔가 잘 된건 아니라는 건 알 수 있겠는데, 뭘 건드려야 될지는 감이 안오네요. ^^;
그리고 나서 센드메일을 재 시작하고나서, telnet localhost 25 로 접속해서 ehlo localhost 명령을 내렸더니 250-AUTH DIGEST-MD5 등등 해서 인증 기능이 올바로 작동하고 있다는 메세지가 뜨더라구요. 그래서 아웃룩에서 인증 설정을 하고 메일을 보낼려고 했더니 "인증 실패" 에러가 뜹니다.
한 마디로 요약하면 telnet localhost 25 로 들어가면 250-AUTH 메세지는 뜨는데, 아웃룩으로 메일을 보낼려고 하면 안 보내진다.. 입니다.
아마 제 생각엔 update_auth 한 후에 나타난 저 메세지에 뭔가가 있는 듯 한데, 어떤 걸 수정해야 하는지 도무지 모르겠네요.
아시는 분께서는 꼭 알려주시길 부탁드립니다.
댓글 달기