커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
*
HanIRC의 #coffeenix 방
[
장비 및 회선 후원
]
> Forum <
IT 일정
N
e
w
!
자동화 프로젝트
HOME
>
네트워크(network)
>
메일 서버(mail)
도움말
검색 :
사이트
WHOIS
웹서버 종류
메일 필터링(스팸메일) / procmail
(14, 글 18, 자료 8)
큐메일 서버 구축 #2 - ucspi-tcp, daemontools 설치
작성일 : 2003/11/13 20:11
글쓴이 : 티니 (
http://linux.tini4u.net/
)
조회수 : 15140
[
이전화면
/
수정
] 비밀번호 :
큐메일 서버 구축 #1 - 프롤로그
큐메일 서버 구축 #2 - ucspi-tcp, daemontools 설치
큐메일 서버 구축 #3 - qmail 설치
큐메일 서버 구축 #4 - qmail 부트 스크립트
큐메일 서버 구축 #5-1 - vpopmail + cdb 설치
큐메일 서버 구축 #5-2 - vpopmail + mysql 설치
큐메일 서버 구축 #6 - qmail과 vpopmail 시작
큐메일 서버 구축 #7 - ezmlm과 qmailadmin 설치
큐메일 서버 구축 #8 - courier-imap 설치
큐메일 서버 구축 #9 - 다람쥐메일(SquirrelMail) 설치
--------------------------------------------------------------------------------------
- 작성자 : 김혁중(티니) [sky(golbangi or at)tini4u.net]
- 작성일 : 2006-06-30
- 사이트 :
http://linux.tini4u.net/
- 원제목 : 큐메일 서버 구축 #2 - ucspi-tcp, daemontools 설치
- 환 경 : CentOS 4.3
- 키워드 : qmail install
--------------------------------------------------------------------------------------
큐메일은 혼자서 작동하지 않기 때문에 다른 데몬과 연계해서 실행을 해야만 합니다.
큐메일의 실행은 xinetd와 tcpserver로 할 수 있으나 필자는 보안과 속도면에서 큐메일과 잘 맞는
tcpserver로 구축을 하도록 하겠습니다.
1. ucspi-tcp 설치 (최신버전 :
http://cr.yp.to/ucspi-tcp/install.html
)
ucspi-tcp는 tcpserver와 tcpclient 전송제어 프로토콜(TCP client-server)을 구축하는데
좀더 편리하게 사용할 수 있도록 제작된 command-line 툴 입니다.
이 프로그램의 자세한 정보는
http://cr.yp.to/ucspi-tcp.html
이곳을 참조하시면 되겠습니다.
※ 본강좌의 이번편은 간단한 설치작업이지만 설치하기전에 반드시 체크해야될 사항이 있습니다.
최근의 OS에서는 gcc 버전이 3(or 4)이상을 사용하기 때문에 소스를 그대로 설치하게 되면
중간에 에러가 나게 됩니다. 따라서 헤더파일을 약간 수정해주어야 됩니다.
이는 gcc 버전이 업데이트 되었기 때문이니 만약 gcc버전이 2이하라면 수정하지 않아도 됩니다.
[root@localhost]# wget
http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
[root@localhost]# tar xfz ucspi-tcp-0.88.tar.gz
[root@localhost]# cd ucspi-tcp-0.88
필자는 gcc버전이 3.4.5 이므로 파일의 최상단에 #include
를 추가해 줍니다.
[root@localhost]# vi error.h
#include
#ifndef ERROR_H
#define ERROR_H
...
...
[root@localhost]# make
[root@localhost]# make setup check
2. daemontools 설치 (최신버전 :
http://cr.yp.to/daemontools/install.html
)
[root@localhost]# wget
http://cr.yp.to/daemontools/daemontools-0.76.tar.gz
[root@localhost]# mkdir /package
[root@localhost]# chmod 1755 /package
[root@localhost]# tar xfz daemontools-0.76.tar.gz -C /package
[root@localhost]# cd /package/admin/daemontools-0.76
필자는 gcc버전이 3.4.5 이므로 파일의 최상단에 #include
를 추가해 줍니다.
[root@localhost]# vi src/error.h
/* Public domain. */
#include
#ifndef ERROR_H
#define ERROR_H
...
...
[root@localhost]# package/install
※ 만약 daemontools를 설치하는데 아래와 같은 에러가 나는 경우가 있습니다.
./compile tai64nlocal.c
tai64nlocal.c: In function `main':
tai64nlocal.c:54: warning: assignment makes pointer from integer without a cast
tai64nlocal.c:55: dereferencing pointer to incomplete type
...
이것은 tai64nlocal.c의 두번째 줄 #include
에서 에러가 나는것 입니다.
따라서 이 부분을 #include
로 수정해주면 정상적으로 설치가 가능합니다.
커피닉스 카페 최근 글
[08/25]
#gpt_question_subje
[08/20]
From what I've seen
[08/14]
сайт
[06/16]
[질문]SAN 스위치 브로드케이드 dcx8510-4 장비관련입니다.
[04/22]
Re: 영화속에 컴퓨터 이야기 ~스워드피쉬(2001)
[10/20]
Cross Compiler 깔
[07/14]
SSL АО
[04/26]
Re: 도스화면 원격조종 여부
[04/25]
도스화면 원격조종 여부
[10/30]
Cshell에서 난수 설정
[10/23]
공항철도주식회사 SE 구인 件
[01/26]
Re: wget으로 다른서버에있는 디렉토리를 가져오려고합니다.
[01/25]
wget으로 다른서버에있는 디렉토리를 가져오려고합니다.
[01/11]
특정 안드로이드 WebView 버전에서 SSL 문제 (WebView 버그)
[08/01]
DNS forwarder (전달자) 서버를 통해서 쿼리하면 역방향을 받아오질 못합니다.
N
e
w
! 최근에 등록한 페이지
KiCad EDA Suite project (Free/Libre/Open-Source EDA Suite) (CAD)
오픈캐스케이드 캐드 (OpenCASCADE CAD)
QCad for Windows --- GNU GPL (Free Software)
The Hello World Collection
IPMI를 활용한 리눅스 서버관리
DNS 설정 검사
nagiosgraph 설치 방법
Slony-I 설치 방법 (postgresql replication tool)
Qmail기반의 Anti spam 시스템 구축하기
clusterssh
[ 함께하는 사이트 ]
운영진 :
좋은진호(truefeel)
, 야수(yasu), 범냉이, sCag
2003년 8월 4일~