3.1 웹메일 개요
인쇄
 
2009-07-09 17:16:46
조회:222606
답글지움수정 아랫글 목록 윗글

3.1 웹메일 개요


1) 서비스 구성과 URL 링크

2) 웹메일 서비스 URL 링크

3) 포스트픽스 (postfix) 설정


  쎄지오 웹메일 서비스는 포스트픽스(Postfix)와 연동하여 지원됩니다.  따라서 쎄지오 웹메일 서비스를 이용하기 위해서는 시스템에 postfix를 먼저 설치하여야 합니다. postfix는 오픈소스로 제공되며 인터넷등을 통하여 무료로 구하여 설치할 수 있습니다. 쎄지오 사용권 문제로 인가받은 사람만 웹메일을 사용하는 경우도 있으나 대부분 모든 사용자가 사용할 수 있습니다. 다음 그림은 배포판에 포함된 웹메일입니다.

 

1) 서비스 구성과 URL 링크

맨위로

 

 

 

  각 인트라셀의 "html/segio/msg/" 경로에는 웹메일 서비스 구성을 위한 다양한 파일이 위치합니다. 다음은 주요 파일목록과 설명입니다.

 

m.shell

mail.css

mail_edit.html

mail_list.html

mail_view.html

addr_edit.html

→ 웹메일과 함께 사용되는 기능에서 채택할 기본 쉘

→ 웹메일 필터, 쉘에서 자주 불러쓰는 css

→ 편지쓰기 화면을 구성하는 웹메일 필터

→ 편지 목록 보기 화면을 구성하는 웹메일 필터

→ 편지 읽기 화면을 구성하는 웹메일 필터

→ 주소록의 주소 편집 화면을 구성하는 필터

* 이외 다수의 파일과 하위디렉토리 존재함.

"m.shell"문서에서는 공유 웹자원에 있는 웹메일용 자바스크립트를 로드하도록 되어 있습니다. 다음은 공유 웹자원에 위치한 웹메일용 자바스크립트입니다.

/etc/shttpd/icons/js/mail.js

   ==> <script type="text/javascript" src="/icons/js/mail.js"></script>

 

/etc/shttpd/icons/js/address.js

   ==> <script type="text/javascript" src="/icons/js/address.js"></script>

  쎄지오 웹메일은 다음의 URL에서 서비스가 구성됩니다.

http://hostname.domain/segio/msg/

   ==> html/segio/msg/index.html

 


2) 웹메일 서비스 URL 링크

맨위로

 

 

 

  로그인한 사용자만 이용할 수 있도록 HTML문서에서는 등급을 확인합니다. 사용자 등급이 1등급 이상인 경우에만 작동하도록 다음과 같은 방법으로 링크합니다.

$#if u.lv>0#;

<a href="#" 0nclick="$#popup,webmail,opti0n="..."#;">웹메일</a>

$#fi#;

  "$#popup.webmail#;"은 웹메일 서비스를 위한 별도의 윈도우를 생성시키도록 하는 자바스크립트 구문으로 치환됩니다. "$#href.webmail#;"구문은 "$#popup.webmail#;"구문과 대응합니다. 별도의 자바스크립트를 이용하여 웹서비스를 표현할 때 사용할 수 있습니다.


3) 포스트픽스(postfix)설정

맨위로

 

 

 

쎄지오 웹메일 사용자는 포스트픽스와 버추얼메일박스 지정방식으로 연동됩니다.

따라서 쎄지오 웹메일 사용을 위해서는 포스트픽스를 반드시 설치하여 운용하여야 합니다.

쎄지오 웹데몬이 다중 홈페이지 호스팅 서비스를 목적으로 작성되었기 때문에 기본적으로 가상사용자 개념을 도입하여 운용되고 있습니다. 이러한 개념은 포스트픽스의 가상도메인과 상호 연동이 잘 될 수 있는 특성이 있습니다.

포스트픽스에 버추얼도메인을 지정하기 위하여 다음과 같이 "/etc/postfix/main.cf"의 설정치를 삽입하십시오.

 

virtual_mailbox_domains = hash:/etc/shttpd/conf/postfix_domains
virtual_transport = segio
# virtual_alias_maps = hash:/etc/shttpd/conf/postfix_aliases
segio_destination_recipient_limit = 1

/etc/shttpd/conf/postfix_domains 파일은 쎄지오 웹데몬에 의해 자동으로 갱신됩니다. 갱신 주기는 웹데몬이 처음 시작할 때와 환경설정치가 변경되었을 때입니다. 이 파일에는 쎄지오의 모든 인트라셀의 첫번째 도메인명과 인트라셀 번호가 지정되어 있습니다.

main.cf에 "mydestination" 항목은 서버의 로컬 사용자를 위한 웹메일에 사용되는 도메인 네임을 지정하는 곳으로 인트라셀의 웹메일에 대응하는 도메인 네임을 "mydestination"에 지정하지 않도록 주의해야 합니다.

/etc/shttpd/conf/postfix_aliases 파일은 버추얼 메일박스 사용자간의 퍼워딩 서비스를 지정하는 곳입니다. 이 파일역시 웹데몬에 의해 자동으로 갱신됩니다.

"virtual_transport"항목에 "segio"라고 지정합니다. 이 설정은 "master.cf"에 지정된 "segio"방법으로 가상 메일사용자의 메일처리를 수행하라는 의미로 해석됩니다.

"segio_destination_recipient_limit" 항목에는 반드시 1을 지정하여야 합니다.

 

다음으로 포스트픽스의 설정파일인 "/etc/postfix/master.cf"에 다음과 같은 설정구문을 삽입하시기 바랍니다.

# segio webmail MDA service setting 4 all virtual mail receive
segio unix - n n - - pipe flags=DRO user=segio argv=/etc/shttpd/bin/_mail -d ${recipient}

쎄지오 웹데몬의 실행바이너리인 "_mail"을 가상메일 사용자의 MDA로 지정하는 구문입니다.

이와 같이 설정을 마치면 다음과 같은 명령을 실행하여 포스트픽스를 재가동시키도록 합니다.

 

명령)postfix reload

 

전자우편의 보편적인 활용이 증가되면서 스팸메일에 의한 악영향이 날로 커지고 있습니다. 이러한 스팸메일은 postfix을 설정을 통해 효과적으로 차단할 수 있습니다.

다음은 스팸차단용 공개소프트웨어인 스팸어쌔신(Spamassassin)과의 연동을 위한 설정방법입니다.

스팸어새신을 설치한 후 /etc/postfix/master.cf 파일에 다음과 같은 설정을 추가하도록 합니다.

spamassassin unix - n n - - pipe user=segio argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} 

그리고 아래와 같이 기존의 설정값을 수정합니다.

# 변경전

smtp      inet  n       -       n       -       -       smtpd

# 변경후
smtp      inet  n       -       n       -       -       smtpd -o content_filter=spamassassin

설정된 사항을 적용시키기 위해 포스트픽스를 재시작 합니다.

위의 설정에서 지정된 "sendmail"문구는 일반적으로 널리 사용되고 있는 MTA인 sendmail을 의미하지 않습니다. 이는 포스트픽스의 일부 바이너리를 의미합니다.

스팸어쌔신에 의해 스팸으로 분류된 메일은 제목에 "[*SPAM*]"구문으로 시작하도록 설정되며 스팸편지함에 저장됩니다.

 

 

 

답글지움수정인쇄 아랫글 목록 윗글
댓글달기

쎄지오 매뉴얼 게시판의 게시물 목록
번호 파일 글제목 작성자 일시 조회
61 gif 파일 ticon10.4 CMS개요 케이시크 09-07-21 149998
60   ticon4.5 환경설정 케이시크 09-07-17 185839
59 jpg 파일 ticon6.8 게시판자동생성 [3] 관리자 09-07-14 187172
58 jpg 파일 ticon6.7 게시판아이콘 관리자 09-07-14 186897
57 jpg 파일 ticon6.6 게시판환경설정 관리자 09-07-14 186322
56 jpg 파일 ticon6.5 게시판관리 관리자 09-07-14 170024
55 jpg 파일 ticon3.7 환경 설정 관리자 09-07-14 203159
54 jpg 파일 ticon3.6 웹메일 필터 관리자 09-07-14 207024
53 gif 파일 ticon8.7 사용자관리 관리자 09-07-13 186199
52 jpg 파일 ticon10.3 플래시쇼 관리 sysop 09-07-10 194652
51 jpg 파일 ticon10.3 플래시쇼 개요 sysop 09-07-10 192925
50 gif 파일 ticon10.2 메뉴관리 sysop 09-07-10 170993
49 gif 파일 ticon10.1 프론트페이지 sysop 09-07-10 193567
48 jpg 파일 ticon9.4 업무용 메신저 sysop 09-07-10 463941
47 jpg 파일 ticon9.3 명함관리 sysop 09-07-10 198429
46 jpg 파일 ticon9.2 업무진행 sysop 09-07-10 190790
45 bmp 파일 ticon9.1 전자결재 sysop 09-07-10 203510
44 jpg 파일 ticon9.2 시스템구성 sysop 09-07-10 187005
43   ticon9.1 전자결재개요 sysop 09-07-10 182792
42   ticon8.6 자바환경설정 sysop 09-07-10 191514
41   ticon8.5 웹게시판 sysop 09-07-10 180774
40   ticon8.4 웹쪽지 sysop 09-07-10 187956
39   ticon8.3 웹메신저 sysop 09-07-10 379788
38 jpg 파일 ticon8.2 웹메일 서비스 sysop 09-07-10 258848
37 jpg 파일 ticon8.1 사용자 웹서비스 sysop 09-07-10 209679
36   ticon7.8 커뮤니티 게시판관리 sysop 09-07-10 205379
35   ticon7.7 커뮤니티 회원관리 sysop 09-07-10 211508
34 jpg 파일 ticon7.6 사용자 환경설정 sysop 09-07-10 209859
33   ticon7.5 동호회 연결하기 sysop 09-07-10 713346
32 jpg 파일 ticon7.4 신규동호회 개설 sysop 09-07-10 217148
31 jpg 파일 ticon7.3 커뮤니티 관리도구 sysop 09-07-10 219477
30 jpg 파일 ticon7.2 동호회, 사용자 홈페이지 로그인 sysop 09-07-10 200303
29   ticon7.1 커뮤니티 개요 sysop 09-07-10 193490
28 jpg 파일 ticon6.3 게시판 관리와 응용 sysop 09-07-09 207826
27 jpg 파일 ticon6.2 게시판 스타일 sysop 09-07-09 199416
26 jpg 파일 ticon6.1 게시판 목록/인증필터 sysop 09-07-09 341541
25 jpg 파일 ticon6.1 게시판 편집/보기필터 sysop 09-07-09 199341
24   ticon5.4 확장개발-JSP sysop 09-07-09 198725
23   ticon5.3 확장개발-사용자 관리 sysop 09-07-09 199654
22 jpg 파일 ticon5.2 확장개발-PHP sysop 09-07-09 180157
21 jpg 파일 ticon5.1 확장개발-CGI 바이너리 sysop 09-07-09 275388
20 jpg 파일 ticon4.4사용기록보기 sysop 09-07-09 186377
19 jpg 파일 ticon4.3 사용자관리 sysop 09-07-09 199930
18 jpg 파일 ticon4.2 로그인 및 관리도구 [1] sysop 09-07-09 208838
17 jpg 파일 ticon4.1 인트라셀이란 sysop 09-07-09 1243620
16 jpg 파일 ticon3.5 스팸메일 설정 sysop 09-07-09 600583
15 jpg 파일 ticon3.4 웹메일 사용자 기능 sysop 09-07-09 229975
14 jpg 파일 ticon3.3 웹메일 구성 sysop 09-07-09 232829
13 jpg 파일 ticon3.2 웹메일 환경설정 sysop 09-07-09 554786
12 jpg 파일 ticon3.1 웹메일 개요 sysop 09-07-09 222606
11   ticon2.6 기초필터파일 sysop 09-07-09 395878
10 jpg 파일 ticon2.5 웹편집기 sysop 09-07-09 197850
09 jpg 파일 ticon2.4 웹 디렉토리 sysop 09-07-09 224012
08 jpg 파일 ticon2.3 웹 레이아웃 sysop 09-07-09 249963
07 jpg 파일 ticon2.2 웹필터링 sysop 09-07-09 331449
06 jpg 파일 ticon2.1 쎄지오 웹자원 sysop 09-07-09 334478
05 jpg 파일 ticon1.5 쎄지오 관리 sysop 09-07-09 222460
04 jpg 파일 ticon1.4 처음 로그인 하기 sysop 09-07-09 230830
03 jpg 파일 ticon1.3 쎄지오 설치 2 sysop 09-07-09 440930
02 gif 파일 ticon1.2 쎄지오 설치 sysop 09-07-09 813807
01 gif 파일 ticon1.1 intro sysop 09-07-09 190874