QmailAdmin 으로 설정하는 자동응답은 사용이 가능하지만 썩 좋아 보이지는 않습니다.
(제가 방법을 잘 모르는것일 수 있지만요. ^^;)
우선 QmailAdmin 으로 설정하는 방법을 안내해드립니다.
1. QmailAdmin 에서 자동응답 설정
QmailAdmin 에 관리자로 로그인하고 나면 크게 두가지 메뉴로 나뉩니다.
[메인 메뉴] / [퀵 링크]
[퀵링크] 부분의 '자동 응답 추가' 버튼을 누르면 아래와 같은 입력폼이 나옵니다.
이때 폼에 알맞은 내용을 입력하면 됩니다.
자동 응답명 : [ ]@sysdocu.com
// 이 부분은 없는 계정을 입력해야 합니다.
입력한 계정은 실제 계정이 아닌 가상의 계정이 됩니다.
system 이라는 계정이 응답하게 하고 싶으시면
system 이라는 계정 삭제후 이곳에 system 이라고 등록하시면 됩니다.
('참고' 부분 먼저 확인하세요.)
오너 메일 주소 : [ ]
// 이 부분은 보통 관리자 계정을 입력하면 되는데, '자동 응답명'에서 응답한 메일을
숨은 참조로 관리자가 똑같이 받아보게 됩니다.
누가 메일을 보내 system 이라는 계정이 자동응답을 하게 되었는지 관리자 입장에서 알 수 있습니다.
건명(내용) : [ ]
// 자동응답할 메일의 본문 내용입니다.
[추가] 버튼을 눌러 자동응답 설정을 한 계정은 [메인 메뉴]의 '자동응답'에서 확인이 가능합니다.
※ 참고
system 이라는 계정이 사용중인 계정이였다면 자동응답 기능을 위해
삭제 후, 자동응답 설정하기가 어렵습니다. (기존 메일이 삭제되기 때문에)
이경우 수동으로 설정하는 두번째 방법이 있습니다.
2. 서버내에서 수동 설정
서버에 원격접속하여 자동응답을 원하는 계정의 디렉토리로 이동합니다.
# cd /home/vpopmail/domains/sysdocu.com/system
자동응답에 필요한.qmail, message 파일들을 생성해야 합니다.
.qmail 파일을 생성하여 아래 내용을 입력합니다.
# vi .qmail
| /usr/local/bin/autorespond 86400 3 /home/vpopmail/domains/sysdocu.com/system/vacation/message /home/vpopmail/domains/sysdocu.com/system/vacation /home/vpopmail/domains/sysdocu.com/system/Maildir/ |
vacation 디렉토리를 생성합니다.
# mkdir vacation
.qmail 과 vacation 의 소유자를 변경합니다.
# chown vpopmail.vchkpw .qmail vacation
vacation 디렉토리 안에 message 파일을 생성하여 메일로 보낼 내용을 입력합니다.
# vi vacation/message
제가 휴가중이라 메일을 받지 못합니다. 휴가 다녀와서 연락드리겠습니다. |
자동응답 설정이 완료되었으며 qmail 을 재가동할 필요는 없습니다.
해제 방법은 간단히 .qmail 파일과 vacation 디렉토리와 message 파일을 삭제하시면 됩니다.