서버 운영 관리 [ Tip ]

메일 계정 추가 ( sendmail, postfix, qmail )

 

리눅스 MTA 서비스 중 Sendmail, Qmail, Postfix 데몬에 대한 계정 추가 방법 이다.

예를 들어 회사에 신입사원이 입사해서 사내메일 계정을 추가 해야 한다면 

현재 사용중인 메일 프로그램이 어떤것인지 확인 후 상황에 맞게 추가 한다.

 

메일 계정 추가


 

 

1. Sendmail , Postfix 계정 추가

  • Sendmail은 linux상의 시스템 계정을 활용 하며, 추가 방법은 아래와 같다.

 

[ 계정 추가 ]

# useradd -M -s /bin/false user    

 

[ 패스워드 변경 ]

# passwd user    
user 사용자의 비밀 번호 변경 중
새 암호:

 

 

[ Sendmail ]

  • 도메인 별로 계정을 설정 local-host-names 파일에서 가능하다
  • 파일 수정 이후 sendmail 데몬을 재시작 한다.

# vi /etc/mail/local-host-names 

user@domain.com user  // 계정@도메인이름 시스템계정 순으로 작성하고 저장한다.

 

[ Postfix ]

  •  Postfix sasl 사용시 아래와 같이 진행한다.

# saslpasswd2 –c –u mail.domail.com user // 도메인 사용자이름 순서로 패스워드 변경

 

 

2. Qmail 계정 추가

  • vpopmail 과 함께 사용시 아래와 같이 진행한다.
  • vpopmail 설치 디렉토리에서 진행한다.

# cd /home/vpopmail/bin // 설치 디렉토리의 bin으로 이동

 

[ 도메인 관리 ]

# ./vadddomain domain.com // 추가할 도메인 명

# ./vdeldomail domain.com // 제거할 도메인 명

 

[ 계정 관리 ]

# ./vadduser user@domain.com // 추가할 사용자명@도메인

# ./vdeluser user@domain.com // 제거할 사용자명@도메인