728x90
728x170
메일 관련 작업 (/etc/mail/virtusertable)
문제 해결 전략
- 메일 서버 관련 패키지는 sendmail 이다.
- 'rpm -qc sendmail' 명령으로 주요 환경설정 파일의 위치를 찾는다.
더보기
$ rpm -qc sendmail
/etc/mail/Makefile
/etc/mail/access
/etc/mail/domaintable
/etc/mail/helpfile
/etc/mail/local-host-names
/etc/mail/mailertable
/etc/mail/make
/etc/mail/sendmail.cf
/etc/mail/sendmail.mc
/etc/mail/submit.cf
/etc/mail/submit.mc
/etc/mail/trusted-users
/etc/mail/virtusertable
/etc/pam.d/smtp.sendmail
/etc/sasl2/Sendmail.conf
/etc/sysconfig/sendmail
/var/log/mail/statistics
- 메일 관련 파일은 virtusertable 이라는 점을 명심하고, 파일이 위치하는 경로를 잊었을 경우, find / -name "*virtusertable*" 명령을 사용하여 찾는다.
문제 유형
① virtusertable 과 관련된 문제
- virtusertable
- 하나의 메일 서버에 여러 도메인을 함께 사용하는 환경에서 webmaster나 ceo와 같이 공통적으로 필요로 하는 계정을 다른 계정으로 포워딩할 때 사용된다.
- 관리자는 /etc/mail/virtusertable 에 설정하고, makemap hash 명령으로 갱신 작업을 해주어야 한다.
- sendmail은 /etc/mail/virtusertable.db 라는 자체적인 DB 파일을 이용한다.
# vi ( /etc/mail/virtusertable )
admin@linux.co.kr posein
admin@windows.co.kr starrykss
# ( makemap hash ) ( /etc/mail/virtusertable ) < ( /etc/mail/virtusertable )
# vi /etc/mail/virtusertable
( @ihd.or.kr ) ( ihdadmin(또는 ihdadmin@ihd.or.kr) )
② 특정 계정으로 들어오는 메일을 다른 계정으로 전송되도록 설정하는 과정에 대한 문제
- 조건대로 설정 후, newaliase 또는 sendmail -bi 명령을 사용하여 설정한 내용이 적용되도록 한다.
# vi ( /etc/mail/aliases )
( webmaster: ihduser, kaituser )
( admin::include:/etc/mail_admin )
# ( newaliase(또는 sendmail -bi) )
728x90
그리드형(광고전용)
'Certificate > Linux Master' 카테고리의 다른 글
[리눅스마스터 1급 실기] 로그 파일 관리(logrotate) (0) | 2022.04.10 |
---|---|
[리눅스마스터 1급 실기] iptables (0) | 2022.04.10 |
[리눅스마스터 1급 실기] DHCP 서버 설정 (dhcpd.conf) (0) | 2022.04.10 |
[리눅스마스터 1급 실기] DNS 서버 설정 (named.conf) (0) | 2022.04.10 |
[리눅스마스터 1급 실기] 웹 서버 관련 설정 (2) | 2022.04.10 |
[리눅스마스터 1급 실기] crontab 설정 (0) | 2022.04.10 |
[리눅스마스터 1급 실기] 로그 관련 파일 & 명령어 (0) | 2022.04.10 |
[리눅스마스터 1급 실기] /etc/fstab (1) | 2022.04.10 |