qmail 첨부파일 용량 제한하기 /var/qmail/control/databytes 에 바이트 단위로 입력한다. 실제 첨부 가능 용량은 설정 용량의 70% 정도 된다. 설정 후 qmail 재시작 여기까지.
qmail 동작 확인하기 echo to: 메일주소 | /var/qmail/bin/qmail-inject
qmail에서 아래와 같은 로그를 보았을때 퍼미션과 소유권을 확인하면 된다. Nov 21 08:24:51 mail3 pop3d: Connection, ip=[xxx.xxx.xxx.xxx] Nov 21 08:24:51 mail3 pop3d: chdir "/home/vpopmail/domains/domain.co.kr/lhyoung": Permission denied Nov 21 08:26:02 mail3 qmail: 1227223562.708787 warning: unable to stat mess/19/1338481 Nov 21 08:26:53 mail3 pop3d: Connection, ip=[xxx.xxx.xxx.xxx] Nov 21 08:26:53 mail3 pop3d: chdir "/home/vpopmail/domains/domain.co.kr/lhyoung": Permission denied Nov 21 08:27:07 mail3 pop3d: Connection, ip=[xxx.xxx.xxx.xxx]
센드메일 발송 테스트(sendmail) root@web:/usr/sbin# telnet localhost 25 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. 220 aaa.com ESMTP Sendmail 8.13.1/8.13.1; Tue, 8 Mar 2011 15:41:47 +0900 mail from:aaa@aaa.com 250 2.1.0 aaa@aaa.com... Sender ok rcpt to:aaa@aaa.com 250 2.1.5 aaa@aaa.com... Recipient ok data 354 go ahead Return-Path: test@mail.com From: TEST <test@mail.com> To:<test@mail.com> Subject: 제목 Content-Type: text/html; chareset=euc-kr Content-Transfer-Encoding: base64 354 Enter mail, end with "." on a line by itself 테스트메일발송 . 250 2.0
MTA(Mail Transfer Agent: sendmail, qmail,..) 메일을 외부서버와 송/수신하는 역활수행 MDA(Mail Delivery Agent: procmail, ...) MTA에게서 메일을 받아 메일박스에 저장 MUA(Mail User Agent: Outlook Express, ...) 메일을 보내기 위해 사용되는 메일클라이언트
# vdelivermail은 메일 서버상에 존재하지 않는 계정으로 오는 메일에 대해 메일에 대해 어떤메일로 받을지 설정하는 명령어 # 기본값 | /vpopmail-디렉토리/bin/vdelivermail '' bounce-no-mailbox # 포워딩 하는 경우 admin@test.com 으로 모두 받아보려면 다음과 같이 수정 한다. | /vpopmail-디렉토리/bin/vdelivermail '' admin@test.com # 삭제하는 경우 존재하지 않는 계정으로 오는 메일을 삭제 하려면 ~vpopmail/domains/virtual_domain/.qmail-default 파일을 다음과 같이 수정 | /vpopmail-디렉토리/bin/vdelivermail '' delete # 포워딩 존재하지 않는 계정으로 오는 메일을 다른 도메인으로 보내려면 ~vpopmail/domains/virtual_domain/.qmail-default 파일을 다음과 같이 수정 | /vpopmail-디렉토리/bin/vdelivermail '' $EXT@newdomain.com