애플리케이션 암호 사용하기

메일캐리어 7.5.8 버전부터 메일 클라이언트 프로그램에서 SMTP/POP3/IMAP 로그인 시 계정 기본 암호가 아닌 자동으로 생성된 복잡한 암호를 사용할 수 있습니다.

애플리케이션 암호 생성

WebAccess에 로그인 후 [환경설정 > 개인 > 계정 정보] 페이지에서 아래와 같이 애플리케이션 암호를 생성할 수 있습니다.

이름에 애플리케이션을 구분하는 명칭을 입력한 후 [생성] 버튼을 클릭하면 아래 그림과 같은 매우 복잡한 암호가 생성됩니다.

new 758 1

이 암호를 복사해 아웃룩과 같은 메일 클라이언트 프로그램을 설정하십시오.

설정을 마친 후 메일 프로그램이 정상 동작하면 더 이상 이 암호를 기억할 필요가 없습니다. 메일캐리어 내부에도 이 암호는 저장되지 않습니다. 인증을 위한 SHA256 기반 해시 값만 저장됩니다.

메일 프로그램을 다시 설정할 필요가 있다면 애플리케이션 암호를 새로 생성하면 됩니다.

  Note

타 시스템에서 메일 발송(릴레이)를 위한 SMTP 프로그래밍에서 사용되는 암호도 계정 기본 암호 대신 애플리케이션 암호를 사용할 것을 권장합니다.

계정 기본 암호를 애플리케이션 로그인에 사용 금지

웹메일에 로그인할 때만 계정의 기본 암호를 사용하고 SMTP/POP3/IMAP 사용 시에는 기본 암호로 로그인하지 못하도록 제한하는 것이 바람직합니다.

메일캐리어 DB에 연결 후 아래 쿼리를 실행해 제한 기능을 활성화합니다.

Other
UPDATE dbo.McGlobalConfig
SET gc_attrvalue='true' 
WHERE gc_attrname='DisableDefPwdAuthInApp'

윈도우 서비스에서 MailCarrier 7 SMTPR Service, MailCarrier 7 POP3 Service, MailCarrier 7 IMAP Service를 재시작합니다.

이와 같이 제한하면 웹메일 로그인 시에만 기본 암호를 사용하기 때문에 기본 암호 자체가 여러 시스템에 노출될 가능성이 사라집니다.

  Note

메일캐리어 데이터베이스를 새로 생성하는 경우는 DisableDefPwdAuthInApp에 true가 설정되므로 위 활성화 쿼리를 별도로 실행할 필요가 없습니다.