메라크 웹 메일에서 다음(daum.net)으로 메일 발송시,

첨부 파일에 한글 등의 문자가 있는 경우에 다음 웹메일을 확인하면 정상적으로 디코딩되지

않고 인코딩한 상태 그대로를 보여주는 경우가 있습니다.

이 문제는 다음 메일 서버 프로그램이 첨부파일 이름에 대한 디코딩을 정확히 처리하지

못해서 발생합니다.

실제 이 문제를 해결하려면 다음측과 연락하여 수정하게 하면 되지만, 현실적으로는 불가능하기

때문에 메라크 웹 메일의 소스 일부를 수정하여 이 문제를 해결하는 방편을 제공합니다.

메라크 설치 폴더 / html / mail / send.html  파일을 편집기로 엽니다.

빨간 색으로 표시된 부분을 삭제하면 됩니다. 백업은 필수 ^^; 입니다.



if ($anywriteattach)
    {
          require_once('inc/function.view.php');
          $oAttach = new upAttachment($usessid);

          if ($oAttach->validateusession($usessid)){
              $aAtt_array = $oAttach->getAttachments();

              foreach ($aAtt_array as $aAtt) {
                 if (!in_array($aAtt['id'],$attbox)) continue;

                 $message .= "\r\n--" . $boundary . "\r\nContent-Type: " . $aAtt['type'] . '; name="' . putheader($aAtt['name'],$sendcharset) . "\"\r\n";

                 if (strtolower($aAtt['type'])=='message/rfc822') {

                    $message .= "Content-Transfer-Encoding: 7bit\r\nContent-Disposition: inline;\r\n filename=\"".putheader($aAtt['name'],$sendcharset)."\"\r\n\r\n";

                    if (@$file = fopen($aAtt['path'], "rb")) {
                       $msgbody  = trim(fread($file, filesize($aAtt['path'])));
                       if(ereg("[0-9]",$msgbody[0])) $msgbody = substr($msgbody,strpos($msgbody,"\r\n")+2);

                       // If not IMAP then check <dot> at the end and remove it
                       if ($aAtt['ext'] == imapmessageext && strlen($msgbody) > 0 && $msgbody[strlen($msgbody)-1] == ".")
                          $msgbody = substr($msgbody, 0, -1);

                       $message .= $msgbody;
                       unset($msgbody);

                       fclose($file);
                    }
                 }
                 else {
                    $message .= "Content-Transfer-Encoding: base64\r\n\r\n";
                    $message .= imap_binary(file_get_contents($aAtt['path']));
                 }
              }
              //$oAttach->removeSession();
              //unset($oAttach);
          }

       $message .= "\r\n--" . $boundary . "--";
    }




이러한 변경작업 후,

첨부파일 이름을 인코딩하지 않고 직접보냅니다. 따라서, 안티 스팸 엔진 등이 이러한 이유로

인해(RFC 822) 스팸으로 분류할 가능성이 높아집니다.

그럼.
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

참고 : 이 내용은 Windows 2003 서버이상 에서 사용할 수 있습니다.

참고 : 레지스트리 변경은 시스템에 중대한 영향을 미칠 수 있으므로, 테스트용 시스템에 먼저 적용하여 확인 후 실제 서버에 적용하시기 바랍니다.

참고 : 레지스트리 변경시 책임은 사용자에게 있음을 명심하시기 바랍니다.



메 라크 메일 서버에서 실제 메시지(편지)를 저장하는 방식은 각 메시지를 하나의 파일로 저장합니다. 메일 서버 가운데에는 메일 메시지를 데이터베이스에 넣는 방식도 있지만, 메시지를 파일로 저장하는 방식의 장점이 좀 더 있다고 보여집니다.

장 점
  • 사용자의 메일 데이터 백업 및 복원시 편리함
  • 메일 송수신 문제 발생시 손쉽게 분석 및 해결이 가능
  • 메일 서버 업그레이드 및 마이그레이션시 편리함

단 점
  • 가장 큰 단점은 웹 메일에서 메시지가 약 2000개 이상 보유하고 있는 사용자가 웹메일을 이용할 경우에는 디스크에서 해당 메시지(파일)마다 정보를 읽어야 하므로 서버에 부하가 일부 발생하여 화면의 갱신이 늦음


따라서, 메라크 메일 서버를 좀더 세부적으로 나눠보면 파일 서버의 역할을 수행하는 것으로도 볼 수 있습니다. 아래에서 설명하고자 하는 내용은
Windows 2003 서버 제품군을 파일 서버로 이용할 경우 튜닝 가능한 부분에 대해 설명하고자 합니다.


1. PagedPoolSize

위  치 : HKLM\System\CurrentControlSet\Control\SessionManager\MemoryManagement\
형  식 : REG_DWORD
기본값 : 0
튜닝값 : 192000000 (10진수)
설  명 : 파일 캐시 공간 및 페이지 풀 공간은 시스템 가상 주소 공간의 같은 영역을 공유합니다. 페이지 풀을 제한하면 시스템 캐시 공간이 커지므로 더 많은 파일을 캐시 함으로써 파일을 더 빨리 서비스 할 수 있습니다.


2. NtfsDisable8dot3NameCreation

위  치 : HKLM\System\CurrentControlSet\Control\FileSystem\
형  식 : REG_DWORD
기본값 : 0
튜닝값 : 1
설  명 : 이 변수는 NTFS가 긴 파일 이름 및 확장 문자 세트를 포함하는 파일 이름에 대해 8.3 (DOS) 명명 방식의 짧은 이름을 생성할 지 여부를 결정합니다. 이 항목의 값이 0인 경우, 파일은 두 개의 이름, 즉 사용자가 지정한 이름과 NTFS 생성한 짧은 이름을 가지게 됩니다. 사용자가 지정하는 이름이 8.3 명명 기법을 따른다면 NTFS가 짧은 이름을 생성할 필요가 없습니다. 이 값의 변경이 파일의 내용을 변경하지는 않으며, 단지 파일을 위한 짧은 이름의 생성을 피하고 NTFS가 파일을 표시하고 관리하는 방식을 변경합니다.


3. NtfsDisablelastaccess

위  치 : HKLM\System\CurrentControlSet\Control\FileSystem\
형  식 : REG_DWORD
기본값 : 기본적으로 생성되지 않음. 0
튜닝값 : 1
설  명 : 폴더 및 파일 수가 많은 NTFS 볼륨을 사용하고, 각 파일 및 폴더를 순차적으로 간단하게 액세스하는 프로그램이 실행 중이라면, 마지막 액세스 시간을 변경하는데 사용되는 I/O 대역이 전체 I/O 대역의 상당 부분을 차지하게 됩니다. 이러한 경우 disablelastaccess를 설정하여 마지막 액세스 시간을 업데이트 하지 않도록 하면 폴더 및 파일에 대한 액세스 속도를 향상시킬 수 있습니다. 이 키를 설정하고 시스템을 다시 시작하면 마지막 액세스 시간이 업데이트 되지 않습니다. 즉, 새로운 파일을 생성하면 마지막 액세스 시간은 파일 생성 시간과 같게 됩니다. 이 키를 설정하고 시스템을 다시 시작하면 마지막 액세스 시간이 업데이트 되지 않습니다. 즉, 새로운 파일을 생성하면 마지막 액세스 시간은 파일 생성 시간과 같게 됩니다.


4. CountOperations

위  치 : HKLM\System\CurrentControlSet\Control\Session Manager\I/O System\
형  식 : REG_DWORD
기본값 :
튜닝값 : 0
설  명 : 기본적으로 Windows에서는 프로세서마다 I/O 동작 시간을 통계로 측정합니다. 작업 관리자의 프로세스 탭에서 볼 수 있수도 있고 또는 성능 모니터에서도 볼 수 있습니다. 멀티 CPU 서버에서는 이 데이터가 프로세서마다 공유됩니다. 프로세스가 부하를 주는 디스크/네트워크 작업을 수행할 때 이러한 공유 정보를 업데이트하는데 시스템의 속도를 느려지게할 수 있습니다. 이러한 성능 감소는 프로세서의 I/O 카운터를 바이패스하도록 구성함으로써 해결할 수 있습니다. 이렇게 하면 작업관리자/성능 모니터에서는 프로세스 또는 시스템의 I/O 통계정보를 보여주지 않습니다.
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

Tag 메라크

댓글을 달아 주세요

2006년 5월에 출시되는 새로운 메라크 메일 서버 버전에서는 SIP를 통해 메일 유저 및 인터넷 사용자들의 메시징을 지원합니다. SIP를 지원하는 방법으로는 IP 폰, 소프트웨어 폰 등이 있으며 현재 다양한 제품이 개발되어 있습니다. Express Talk는 무료 프로그램으로 메라크 메일 서버와 안정성 및 호환성 검증을 거친 프로그램입니다.

프로그램의 설치 및 환경 설정은 다음의 순서대로 진행됩니다.


1. 프로그램 다운로드 : 프로그램은 다음의 URL에서 다운로드할 수 있습니다.

http://www.nch.com.au/talk/talksetup.exe
(참고: 위의 링크가 연결되지 않는 경우에는 http://www.nch.com.au 홈페이지를 방문하여 다운로드하면 됩니다)

프로그램을 다운로드하여 실행하면 다음의 순서대로 설치과정이 이루어집니다.


2. Licence Agreement 대화상자에서 I agree with these terms를 누르고 Next를 누르면 다음 화면으로 넘어갑니다.

사용자 삽입 이미지



3. Select Related Programs 대화상자에서는 Express Talk와 함께 사용할 수 있는 다양한 프로그램을 추가로 선택하여 설치할 수 있게 해줍니다. 간단히 설명을 하면,

사용자 삽입 이미지


  • IVM Answering Attendant : 출장 시 걸려오는 전화를 기록하여 이메일로 전송하여 확인할 수 있게 해주는 프로그램.
  • VRS Recording system : 통화 기록 프로그램
  • IMS Telephone On-Hold Player : 통화 중 대기시에 녹음된 음성이나  음악을 들려줄 수 있게 해주는 프로그램.
  • Office intercom : 인터콤 프로그램.

단순히 전화기 용도로로 사용하는 경우에는 위의 모든 프로그램을 체크해제해도 무방합니다. Next를 클릭하고, Finish를 클릭하면, 설치 프로그램이 종료되고 Express Talk 프로그램이 실행됩니다.


4. 프로그램이 실행되면, 가장 먼저 마이크 연결 및 볼륨에 대한 설정화면이 나타납니다. 보통 마이크와 스피커가 결합되어 있는 형태인 헤드셋을 이용하는 것이 편리하며, 적절한 볼륨을 조절해야 최적의 통화음질을 기대할 수 있습니다. 물론 IP 전화기도 사용할 수 있습니다.

사용자 삽입 이미지



5. Soundcard and Playback Volume 대화상자에서는 스피커의 음량을 조절합니다. 음성이 들리지 않는다면 해당 디바이스를 다시 확인해야 합니다.

사용자 삽입 이미지



6. Talk mode and Audio Quality options 대화상자에서는 헤드셋 등의 하드웨어 장비를 선택하고 통화 음질을 선택할 수 있습니다. 적당한 장비를 선택하고 음질은 Prefer higher quality audio를 선택합니다. 이 옵션은 보통 20KB/Sec의 업로드 트래픽을 차지합니다. 네트워크가 아주 느린 경우가 아니라면 별 문제가 없을 것입니다.

사용자 삽입 이미지



7. Account Setup 대화상자에서는, Express Talk에서 사용할 SIP 계정의 종류를 선택합니다.  메라크 메일 서버의 계정을 가지고 있다고 가정하므로, 첫번째 Yes, I already have a sip account.를 선택하고 Next를 클릭합니다.

사용자 삽입 이미지


8. Sip Account Details 에서는 SIP 계정 정보를 정확히 입력합니다. 당연하지만, 정보가 정확하지 않으면 메라크 메일 서버에 로그온할 수 없으며 따라서 SIP 기능을 제대로 사용할 수 없게 됩니다.

사용자 삽입 이미지


  • Friendly Display Name : 화면에 표시되는 이름.
  • Sip Account Number : 이메일 계정의 ID
  • Sip Server : 메라크 메일 서버의 도메인 이름(메일 서버이름)
  • Sip Password : 이메일 계정의 비밀번호

지 금까지 일반적인 설치과정은 끝이 났습니다. 이제부터는 네트워크 연결에 대해 추가적인 설정을 합니다. 일반 회사나 SOHO에서는 공인 IP 주소의 개수가 부족하거나 보안상 이유로 인해 방화벽( 또는 IP 공유기, ICS, NAT)을 통해 내부 네트워크와 외부 네트워크(즉 인터넷)을 연결합니다. 내부 네트워크에서 외부 네트워크로 나가는 트래픽은 매핑 테이블을 통해 정상적으로 송수신될 수 있게 합니다. 하지만, 외부 네트워크에서 내부 네트워크로 들어오는 경우에는 특정 포트를 개방하는 등의 방화벽 세팅의 어려움이 있습니다. 참고로 NAT(Network Address Translation 네트워크 주소 변환)의 종류는 :

  • Full Cone
  • (IP) Restricted Cone
  • Port Restricted Cone
  • Symmetric

아래는 Express Talk가 자동으로 방화벽을 감지하는 화면입니다.

사용자 삽입 이미지



9.  Ok를 누르면, 네트워크의 자동 설정 과정이 진행됩니다. 아무런 대화상자 없이 조용이 프로그램이 종료되면, 현재 네트워크의 NAT에서는 Express Talk를 원활하게 이용할 수 있다는 뜻이고, 아닌 경우에는 아래와 같이 경고 대화상자가 나옵니다.

사용자 삽입 이미지


위의 화면이 나타나는 경우, 아직 방화벽(NAT)이 SIP를 제대로 지원하지 못하는 경우입니다. 따라서, 네트워크(방화벽) 관리자에게 문의하시기 바랍니다.

설치가 성공적으로 이루어지면 Express Talk의 화면 하단에 현재 어떤 동작이 이루어지는 로그 기록이 자세하게 나옵니다. 아래 그림은 성공적인 로그온시 나타나는 모습입니다.

사용자 삽입 이미지



10. 이제 마지막으로, SIP에 관련된 2개의 포트를 메라크 메일 서버의 포트와 맞추는 과정이 남아 있습니다. Express Talk의 프로그램에서 Settings 버튼을 누르면 Settings 대화상자가 나타납니다. Network 탭을 누르면 아래 그림과 같이 나타납니다.

사용자 삽입 이미지


Listening Local Port 부분에서 해당 포트를 506010000으로 변경해 줍니다. 마지막으로 다시 한번 방화벽의 포트 확인을 위해 맨 아래에 위치한 Run Network Setup Wizard를 클릭합니다. 위에서도 설명했지만, 아래와 같은 대화상자가 나오는 경우에는 Express Talk를 통해 SIP 폰을 이용할 수 없습니다.



지금까지 SIP 폰 프로그램인 Express Talk의 설정방법에 대해서 알아보았습니다. 현재 SIP 프로토콜을 사용하는데 가장 큰 문제로 부각되는 부분이 바로 방화벽(NAT)을 어떻게 통과할 것인가 입니다. 필요한 모든 포트를 연다면 방화벽의 주된 목적이 반감되기 때문입니다. 따라서, IETF에서는 방화벽을 통하는 SIP 트래픽을 제어하기 위해 다양한 기술을 개발하고 있습니다. Express Talk에서 사용하는 STUN 이외에도 IPv6, UPnP, ALG, TURN 등이 있습니다. 자세한 내용은 인터넷에서 찾아 볼 수 있습니다.
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

    우 리가 일반적으로 사용하는 POP3(IMAP)클라이언트는 아웃룩 또는 아웃룩 익스프레스를 사용한다. 이 제품들은 모두 Microsoft가 제공하지만, 정확히 말하면 두 프로그램은 기능이 유사해 보이지만, 실제로는 엄청난 차이점을 가지고 있다.

  • Outlook : Outlook은 MS OFFICE에 포함되어 제공되는 프로그램입니다. Outlook은 전자 메일 메시지, 일정, 작업, 메모, 연락처 및 기타 정보를 관리 및 구성하는 통합 솔루션을 제공합니다. Outlook은 Microsoft Office 시스템의 다른 프로그램과 직접 연동되어 작동합니다. Outlook은 한 프로그램에서 전자 메일을 관리하고 작업을 구성하며 다른 사람들과 효율적으로 작업할 수 있는 탁월한 기능을 제공합니다. Outlook만의 고유한 기능으로는 Microsoft Exchange Server 전자 메일 계정 지원, 부재 중 자동 회신, 그룹 일정 계획, 여러 개의 주소록, 작업, 메모, 정크 메일 필터링, 자동 백업 및 항목 보관 등이 있습니다.

사용자 삽입 이미지



  • Outlook Express : Microsoft Internet Explorer 및 Microsoft Windows®의 일부로 포함된 Outlook Express는 기본 전자 메일 프로그램입니다. Outlook Express는 표준 인터넷 전자 메일 및 뉴스 그룹 액세스를 제공하고 POP3(Post Office Protocol 3) 또는 IMAP(Internet Message Access Protocol) 전자 메일 계정을 지원합니다. Outlook Express는 무료로 전자 메일 메시지를 주고받을 수 있지만 Microsoft Office 시스템의 일부인 Microsoft Office Outlook의 고급 기능은 제공하지 않습니다.

사용자 삽입 이미지

























Outlook과 Outlook Express를 같은 컴퓨터에서 사용하는 경우 고려할 사항

Outlook 과 Outlook Express를 같은 컴퓨터에서 사용할 수는 있지만 각 프로그램의 사용 방법에 대해 신중히 고려해야 합니다. 직장에서 회사 계정과 개인 계정 모두에 대해 Outlook을 사용할 수 있습니다. 또는 회사 전자 메일에는 Outlook을 사용하고 개인 전자 메일 전용으로 Outlook Express를 사용할 수도 있습니다. Outlook Express에서 메시지를 읽으면 해당 메시지를 삭제할 때까지 Outlook Express에 남아 있습니다. 즉, 메시지가 이미 전자 메일 서버에서 Outlook Express로 다운로드되었기 때문에 나중에 Outlook을 실행하더라도 해당 메시지는 볼 수 없다는 뜻입니다. 같은 컴퓨터에서 두 개의 다른 응용 프로그램을 사용하여 동일한 전자 메일 계정에 액세스하지 않는 것이 가장 좋습니다. 그렇지 않으면 해당 계정의 메시지가 같은 컴퓨터에 있는 두 개의 다른 전자 메일 응용 프로그램으로 나누어지게 됩니다.

참고&nbsp; IMAP 전자 메일 계정을 사용하는 경우 전자 메일 메시지가 서버에 남아 있으므로 Outlook과 Outlook Express 양쪽에서 액세스해도 문제가 없습니다. MSN® Hotmail®과 같은 HTTP 전자 메일 계정으로 알려진 Web-DAV 계정의 경우에도 마찬가지입니다.


Outlook과 Outlook Express를 비교

사용자 삽입 이미지


출처 : http://office.microsoft.com/ko-kr/assistance/HA011169051042.aspx [/list]
« 최종 수정일: 2006-05-05, 10:02:05 am 글쓴이 websters »
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

Tag 아웃룩

댓글을 달아 주세요

메라크 메일 서버(이하 메일서버)에서 메일을 수신할 때 발생하는 과정을 살펴보면 다음과 같다.

① SMTP 서버가 메일을 수신하기 위해 대기한다.
② IP Tarpitting을 통해 스팸 공격 메일을 차단한다.
③ 메일 수신을 시작한다.(세션을 시작한다.)
④ 헤더 부분을 수신한다.
⑤ B&W Filter, rDNS, MX 등의 필터링을 통해 스팸 메시지를 스팸 폴더로 이동시킨다.
⑥ 메일의 데이터 부분을 수신한다.
⑦ 안티바이러스, MIAS, Content Filter, B&W Filter를 적용한다.
⑧ 메일을 각자의 메일 박스로 옮긴다.
⑨ 세션을 종료한다.


  이제 파일이라는 단위에서 살펴보자.

메 일을 수신하게 되면 가장 첫 번째로 저장되는 위치는 merak\temp 폴더이다. 즉 위의 과정 중 3번부터 7번까지 과정을 이 폴더에서 처리하게 되고, 최종적으로 확인된 메일 메시지들은 해당 계정(merak\mail\domain\account)으로 옮겨지게 된다.(8번째 과정)

  따라서, 메일 서버의 임시 폴더의 위치를 바꿔줌으로써 메일 서버의 성능을 향상시킬 수 있다. 일반적으로는 하드디스크 단편화 제거 등의 간단한 프로그램을 이용하여 성능은 약간이라도 향상시킬 수 있다. 하드 드라이브의 추가를 통해 좀더 나은 성능을 가져올 수도 있다. 하지만, 이러한 하드웨어의 추가는 관리자에게 부담을 줄 뿐만 아니라 예산을 필요로 한다는 점이 단점이라고 볼 수도 있다.

    이제 소개하고자 하는 기능은 충분한 하드웨어를 가지고 있다면 위에서 설명한 방법보다 쉽게 구현이 가능하다. 바로 램 디스크의 이용이다. 예전의 DOS 시절 램 드라이브라는 것을 기억하는 관리자도 있을 것이다. 램 디스크는 말 그대로 여유분의 램을 하나의 논리적 드라이브로 이용하는 것으로 가장 큰 장점은 빠른 속도, 단점이라면 전원이 나가버리면 데이터를 모두 잃게 된다는 단점을 가지고 있다.

따라서, 램 드라이브를 이용하기 위해서는 몇 가지 주의사항을 먼저 살펴보는 것이 중요하다.


① 램 드라이브는 전원이 끊어지면 데이터가 모두 사라지게 된다. 즉, 현재 처리중인 메일이 모두 날라가 버리는 상황이 발생하게 되므로, 항상 하드웨어의 전원 문제 즉, UPS가 필수라 하겠다.

② 충분한 물리적 메모리의 확보가 필요하다. 서버의 하드웨어 환경에 있어 램이 충분하지 않다면(보통 2기가 정도) 램 드라이브의 사용은 오히려 역효과를 나타낼 수 있으므로, 성능 모니터링을 통해 램이 얼마만큼 남는지 살펴볼 필요가 있다. 또한, 서버가 메일 서비스뿐만 아니라 다른 서비스도 함께 운영하고 있다면 좀더 고려해 볼 필요가 있다. 가장 쉽게 여유 메모리를 알아 내는 방법은 작업 관리자를 통해 알 수 있다. 작업 관리자를 실행하고 성능 탭에서 실제 메모리 박스에 있는 사용 가능 메모리가 얼마인지 살펴보면 시스템이 얼마나 많은 메모리를 사용하는지 그리고 현재 얼마를 사용할 수 있는지 쉽게 알아 볼 수 있다. 성능 로그를 통해 살펴보는 것이 좀더 정확하게 파악할 수 있는 방법이며 작업 관리자를 통해서는 개략적인 상황만 볼 수 있다는 점을 유의해야 한다.

③ 다양한 램 디스크 프로그램 중에 운영체제에 맞는 프로그램을 골라야 한다. 당연히 서버용 제품에는 서버용 램 디스크 프로그램이, 클라이언트용 제품에는 클라이언트용 프로그램을 골라야 한다. 특정 제품 중에는 Windows 2000 서버 또는 2003 서버를 지원하지 않는 프로그램도 있으니 주의해야 한다.

④ 임시 폴더의 크기가 얼마인지 결정한다. 예를 들어, 사용자들이 많고, 첨부파일의 용량이 크다면, 당연히 임시폴더의 크기를 크게 잡아야 한다. 이 말은 램 드라이브의 크기를 늘려야 한다는 의미와 동일하다. 따라서, 관리자는 임시 폴더에 대략 어느 정도의 용량이 필요한지 결정해야 한다. 만약 크기가 너무 작다면, 메일을 제대로 처리하지 못할 수도 있다.

이 글에서는 Qsoft(www.ramdisk.tk)에서 제공하는 램 디스크 라는 프로그램을 예로 들어 설명할 것이다. 예로 든 이유는 제품이 가격이 저렴하고, 서버용으로 이용이 가능하다는 점이다. 당연히 이 회사랑 우리 회사랑은 아무런 연관이 없다.


1.    램 디스크의 설치: 해당 웹 사이트에서 프로그램을 다운로드하고 압축을 해제해 보면 3가지 종류로 나눠져 있는 것을 볼 수 있다. 기본(64메가까지 공짜), 프로(2기가까지 유료), 엔터프라이즈(64기가까지 유료) 세 가지 버전인데 여기서 우리가 사용하는 버전은 보통 프로 버전이 될 것이다. 설치 방법은 inf 파일로 되어 있어 약간 생소할 수도 있다.

a. 프로그램을 다운로드하여 특정 폴더에 압축을 해제한다.
b. 제어판 -> 새 하드웨어 추가를 클릭한다.
c. 하드웨어 추가 마법사 대화상자에서 다음을 클릭한다.
d. 예, 하드웨어를 이미 연결했습니다.를 선택하고 다음을 클릭한다.
e. 목록의 맨 아래에 있는 새 하드웨어 장치 추가 항목을 선택하고 다음을 클릭한다.
f. 목록에서 직접 선택한 하드웨어 설치(고급)을 선택하고 다음을 클릭한다.
g. 모든 장치 표시를 선택하고 다음을 클릭한다.
h. 디스크 있음 버튼을 클릭하고 1번에서 저장한 폴더의 위치를 지정한다.
i. 장치 드라이버 중에 basic을 선택하고 다음을 클릭한다.( basic, standard, pro의 차이점은 램 드라이브의 크기가 아니라 램 드라이브의 구성을 얼마나 세밀하게 조정할 수 있는가 여부이다. 따라서, 쉽게 설정하기 위해서는 basic을 선택해도 무방하다.)
j. 다음 버튼을 클릭하고, 완료가 되면 재 부팅을 한다.


2.   램 디스크의 구성 변경 : 장치 관리자에서 디스크의 볼륨 이름, 크기 등을 변경할 수 있다.

사용자 삽입 이미지


마우스 오른쪽 버튼을 클릭하고 속성을 선택하면 아래 그림과 같이 드라이브 문자, 디스크 크기, 파티션의 종류를 선택할 수 있는 대화상자를 볼 수 있다. 변경이 가해지면 재부팅이 필요할 수 있으므로 주의한다.

사용자 삽입 이미지




서버의 램이 충분하다면 램 드라이브를 512MB 정도를 선택해 보도록 한다. 램 드라이브에서 액세스 속도는 일반 디스크에 비해 아주 빠르므로 램 드라이브의 크기에 대한 걱정을 그리 크게 할 필요는 없다.

3. 메라크 메일 서버에서 임시 폴더의 위치를 램 드라이브로 변경하기 : 메라크 메일 서버의 서비스를 잠시 중지시키고, 탐색기를 열고 임시 경로로 이동하여 임시 파일이 있는지 확인하고, 없는 경우에는 아래 그림과 같이 임시 경로를 변경해 주고, 임시 파일이 있는 경우 이 파일을 램 드라이브의 경로로 복사해 주고, 서비스를 다시 시작하면 된다.

사용자 삽입 이미지


임시 경로를 R 드라이브로 변경하면 아래와 같다.

사용자 삽입 이미지



주  의 : All Rights reserved.®
     이 문서가 제공하는 내용에 대해서는 아무런 책임을 지지 않음을 밝힙니다.
참  고 : 해당 제품은 해당 회사에 소유권이 있습니다.

블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

목차


1.   한글 도메인이란 무엇인가
2.   DNS에서 구성하는 방법
3.   MERAK 메일 서버에서 구성하는 방법
4.   OutLook에서 구성하는 방법
5.   주의 사항


1.   한글 도메인이란 무엇인가?


  우리가 사용하고 있는 인터넷 주소는 보통 아스키 코드인 영문자(대소문자 구분이 없으므로), 숫자 그리고 일부 특수문자로 표현한다. 우리나라에서는 이러한 영문체계에 불편함을 없애기 위해 몇몇 업체가 한글 도메인이라는 새로운 방식을 창안해 내었는데, 보통 2가지 방식으로 구분한다.

  • 넷피아에서 제공하는 한글 도메인 : ex) 마이크로소프트
  • 보통 도메인 대행 업체가 제공하는 방식 : ex) 소프트메일.KR

이 문서에서는 이 두 가지 방식의 차이점이나 장점, 단점에 대해서 설명하지는 않는다. 자세한 정보를 얻고 싶다면 다음의 URL을 참고하도록 한다.


  메라크 메일 서버에서 지원하는 한글도메인은 두 번째 방식으로 첫 번째 방식은 아직 테스트하지 않았다.


2.   DNS에서 구성하는 방법


한 글.KR에서 ‘한글’이라는 글자는 영어,숫자, 하이픈(-)으로 이루어진 퓨니 코드(puny code)로 변환되어 서버로 전달된다. 따라서, 이 부분만 주의하면 DNS를 구성하는 방법상 별 차이점은 없다고 볼 수 있다. 퓨니코드 컨버터는 다음과 같이 여러 가지 도구로 제공된다.


  이제 DNS를 구성해 보자. 여기서 사용할 도메인은 소프트메일.KR 이고 1st NS 는 ns.merak.co.kr(211.48.20.186)이다. 참고로 AD를 염두에 두고 있지는 않다.

  위에 있는 온라인 한글 변환 링크를 통해 여러분이 설정하고 하는 도메인의 퓨리코드 값을 먼저 알아낸다. 소프트메일.KR은 xn--h32b15kl8ewqn8xc.kr 이다.

a) DNS 콘솔을 열고 왼쪽 트리 구조에서 ‘새 영역’을 선택한다.
b) ‘새 영역 마법사’ 대화상자에서 다음 버튼을 클릭하고, ‘영역 형식’ 부분에서는 ‘표준 주 영역’을 선택하고, 다음 버튼을 클릭한다.
c) ‘영역 이름’ 단계에서는 아까 준비해 두었던, 퓨리 코드 값을 입력한다.
d) ‘영역 파일’ 단계에서는 기본 값을 유지하기 위해 다음 버튼을 클릭하고, 완료 버튼을 클릭하여 ‘새 영역 마법사’를 종료한다.
e) 이제 화면 오른쪽을 살펴 보면 새로 생긴 영역을 볼 수 있다. 이제 나머지 DNS 설정과정은 영문 도메인의 설정과 동일하다. 또한, 호스트 레코드도 한글을 사용할 수 있다. 따라서, 퓨리 코드값만 정확히 알고 있다면, 메일.소프트메일.KR 과 같은 구성도 가능하다. 웹 서버에서도 호스트헤더 값을 구성하는 경우 당연히 퓨리코드로 입력해야 한다.


3.   MERAK 메일 서버에서 구성하는 방법

메라크 메일 서버에서는 한 가지만 확인 해 주면 된다. 아래 그림을 참고한다.
사용자 삽입 이미지


여기서 한가지 짚고 넘어가야 할 부분이 있는데 바로 사용자 계정의 한글 지원 여부이다. 결론을 말하자면, 아직까지는 한글 ID가 지원되지 않는다. 따라서 사용자를 추가할 때는 다음 그림처럼 하는 수 밖에 없다.

사용자 삽입 이미지



4.   OutLook에서 구성하는 방법

아웃룩에서 새로운 전자 메일 계정을 추가할 때에도 퓨리 코드를 사용해 주어야 한다. 다음의 그림을 참고한다.

사용자 삽입 이미지


또한, 사용자 아이디도 한글 코드(정확히 말하면 퓨리코드)를 사용할 수 있다. 하지만 이 경우 사람이 식별하기가 쉽지 않기 때문에 아직 시기적절하다고 보이지는 않는다.

사용자 삽입 이미지



5. 주의 사항

한 글 도메인은 아직 인터넷 표준이 아닌 제안 단계(proposed Standard)이기 때문에 기술적 세부사항이 유동적이다. 따라서, 현재로서는 DNS는 대부분, 이메일은 메라크 메일 서버를 포함하는 일부 제품만이 지원하고 있다. 하지만, 다음, 드림위즈와 같은 메일 서버에서는 한글코드를 지원하지 않으므로, 실제 한글 도메인 이름을 포함하고 있는 주소로 메일을 발송한다면 아주 제한적으로만 메일이 전송된다는 점을 알아두어야 한다. 물론, 같은 메라크 메일 서버를 사용하는 사용자들끼리는 아무 문제없이 사용할 수 있다.

또한, 네트워크에 릴레이 서버를 운영하는 경우에도 주의를 해야 한다. 왜냐하면 릴레이 서버가 한글코드를 지원하지 않는다면, 메일을 송수신하지 못하기 때문이다.


블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

메라크 메일 서버에서는 새로운 보안 기술을 계속 발표하고 있습니다.  여기에서 소개할 기술은 보안 연결(Secured Connections)입니다.

메 라크 메일 서버는 필요시 SSL 연결을 위한 호스트이름을 식별하고, DNS 스푸핑 공격을 예방할 수 있는 새로운 특징을 제공한다. 모든 클라이언트 세션(POP3, IMAP, SMTP)는 보안 연결에 사용되는 호스트이름이 올바른지 확인합니다.

이 기능은 메라크 관리 콘솔의 보안 연결 아래 인증서 노드에 위치합니다.

사용자 삽입 이미지


문자열 부분에는 *.merakdemo.com 또는 *(모든 호스트) 등의 패턴을 이용할 수 있다.

사용자 삽입 이미지


Import 버튼은 공인 인증서를 가져오기 위한 것으로 각각의 클라이언트 세션을 체크하기 위한 정보를 미리 가져옵니다. 일단 인증서를 가져온 다음에는 추가적 정보 입력을 위한 대화상자가 위의 그림과 같이 나타납니다. 기존의 인증서를 가져오기 하고 나머지 입력부분을 채우는 것이 필수적입니다.

필요시 SSL은 매우 제한적입니다.
  • 필요시 SSL 연결이고 처리하는 이메일이 평문이면, 반환됨.
  • 필요시 SSL 연결이고 처리하는 이메일이 호스트에서 정의한 인증서에서 올바르다고 인증해주는 SSL 인증인 경우, 이메일의 정보가 올바르지 않다면 반환됨.
  • 보안 연결 목록에 포함되지 않은 호스트이름도 사용할 수 있음 – 이메일이 SSL로 처리된다면 메라크 메일 서버는 SSL 모드로 전환하는 경우, 평문 모드로 처리되지 않는 경우.

용어 정리

  • 호스트이름(Hostname) : 인증서로 안전하게 관리되는 호스트이름
  • 주체(Subject) : 인증서의 주체를 고유하게 식별하기 위해 특별하게 포맷된 이름
  • 발급자(Issuer) : 인증서를 발급한 기관이나 인증기관
  • 지 문(Fingerprint) : 인증서와 관련된 고유한 숫자. 이 숫자는 인증서의 일부분은 아니지만 인증서의 목록을 수학적으로 계산해서 산출해낸 값. 인증서의 목록이 변경되는 경우, 한글자만 바뀌더라도 새로운 다른 숫자로 계산됨. 따라서 인증서 지문은 인증서가 변경되었는지 확인하는 수단으로 사용된 수 있음.

현재 보안 연결 기능은 베타테스트 중에 있습니다. 안정화되는 시점에서 정식버전에 포함될 예정입니다.
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

한대의 메일 서버로 서비스를 운영하는 중에  갑자기 고장이 난다면 메일 서비스에 차질을 빚을 수 밖에 없습니다.

메일 서버의 백업 솔류션은 여러가지가 있다. 이중 전통적인 방법 중 MX 레코드 값을 이용한 방법은 아래 URL에서 참고할 수 있습니다.
http://www.merak.co.kr/products/merak_win/casestudy.asp

분산 도메인(Distributed Domain) 기술은 메라크 메일 서버에서만 제공되는 특화된 기능입니다.


메 라크 메일서버 8.3.5 버전부터 "분산도메인"이라는 메라크 만의 독창적인 도메인 처리 기술을 탑재하였습니다. 일반적으로 분산 도메인은 도메인 값에 여러개의 호스트를 지원하며 어떤 메일이 서버로 수신할 때 메일서버는 수신자(RCPT TO)에 대한 각 호스트에 쿼리하여 수신 메시지를 배달하도록 합니다. 각 호스트들은 각각 사용자 계정 데이터베이스를 갖고 있습니다. 쿼리는 SMTP 명령어인 VRFY를 통해 사용됩니다. 메라크 메일서버에서 수신 메시지를 여러 호스트들 사이로 분산하기 위해서 이 명령어를 금지하지 않아야 합니다.

어떤 메시지가 메일서버에 수신하면 처음 호스트에서 수신자를 쿼리하여 사용자를 발견한 경우, 그 메시지는 자동으로 해당 서버로 배달됩니다. 반면에 어떤 호스트에서 수신자를 발견하지 못하면 일시적으로 수신에 대한 연결오류를 발생하고 재시도 요청을 반환합니다. 그러면 그 메시지는 목록에 있는 다른 호스트로 전달하게 됩니다. 따라서, 하나 이상의 서버들이 수신자를 찾지 못하고 나머지 서버에서도 수신자를 발견하지 못하면 오류를 반환합니다.
마지막의 호스트까지 수신자를 찾지못하면 그 메시지는 없는 영구적인 5xx 오류를 반환하고 거부됩니다(마지막 서버가 없는 사용자로 응답).

분 산 도메인 개념은 가중 메일 트래픽에 대한 목표 시스템으로의 분산을 의미하며 메일 트래픽 증가에 따른 시스템의 속도 저하 문제를 해결합니다. 이는 많은 사용자를 갖고 있거나 지사와 같이 여러 지역에 메일서버가 분산되어 있을 때 사용하면 더욱 효과가 있습니다. 여러지역에 분산하여 메일서버를 운영하는 경우 분산 도메인 시스템의 장점을 충분히 활용하시기 바랍니다. (참고로 메라크 메일서버는 서버 라이센스이기 때문에 분산하고자 하는 메일 서버 수 만큼 라이센스가 필요합니다)

앞의 설명을 좀더 쉽게 하기 위해 아래 내용을 참조하시기 바랍니다:

우리 회사가 아래와 같은 DNS 항목을 갖고 있다고 가정합니다:

코드:
merakdemo.com
IN MX 10 mail.merakdemo.com
IN MX 20 mail1.merakdemo.com
IN MX 30 mail2.merakdemo.com

mail.merakdemo.com  IN A 217.131.121.1
mail1.merakdemo.com IN A 217.131.121.2
mail2.merakdemo.com IN A 217.131.121.3

3대의 서버 모두 메라크 메일 서버에서 다음과 같이 분산 도메인으로 설정합니다.

사용자 삽입 이미지


코드:
mail.merakdemo.com
217.131.121.2
217.131.121.3

mail1.merakdemo.com
217.131.121.1
217.131.121.3

mail2.merakdemo.com
217.131.121.1
217.131.121.2
사용자 삽입 이미지










사용자 삽입 이미지















위에서 볼 수 있듯이 분산 도메인을 사용하는 것은 매우 쉽고, 효과적이며 여러 서버 장비로 간단히 로드밸런싱할 수 있습니다. 따라서 안정성, 가용성, 처리능력을 배양하는 최적의 기능이 될 것입니다.

블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

스팸 메일을 받아보면, 어떤 경우에는 나에게로 오지 않은 메일이 들어온 것을 볼 수 있다.

이러한 현상에 관련된 문서를 올려드립니다.


블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

Tag 메라크

댓글을 달아 주세요

Merak Mailserver for GNU/Linux

1. 설치 전 고려사항 : 메라크 메일 서버에서는 RHEL4(Red Hat Enterprise 4) 패키지의 기본 옵션으로 동작한다. 메라크 메일 서버의 핵심 부분은 다음의 패키지에 의존성을 가지고 있다.

  • gblic
  • e2fsprogs
  • libgcc

또한, 몇몇 배포판에서는 다음의 패키지에 의존성을 가지고 있다.

  • pam
  • compat-libstdc++-33
  • audit-libs

웹 서비스는 다음의 패키지에 의존성을 가지고 있다.

  • openssl
  • krb5-libs

안티바이러스 엔진(AVG7)은 다음의 패키지에 의존성을 가지고 있다.

  • Expat
  • Compat-libstdc++-296

옵션으로 다음의 패키지가 필요합니다.

  • mysql
  • openssl(옵션이지만 내장된 PHP에서는 웹 서비스가 정상적으로 동작하지 않음)

사용자가 편리하게 사용할 수 있게 해주는 유틸리티 패키지로는 다음의 항목들이 필요하다.

  • grep
  • coreutils
  • findutils
  • openssl
  • sharutils

RHEL4 뿐만 아니라 가장 많이 사용하고 있는 레드햇 리눅스 배포판에서는 다음의 명령어를 통해 필수적으로 사용되는 패키지를 설치할 수 있다.

코드:
up2date –I e2fsprogs libgcc pam compat-libstdc++-33 compat-libstdc++-296 openssl krb5-libs audit-libs mysql sharutils coreutils findutils


2. 메라크 메일서버 설치본(패키지) 다운로드 : 메라크 메일 서버 설치본은 .tar.gz의 형식으로 구성되어 있다. 리눅스용 메라크 메일 서버를 다운로드하여 적당한 폴더에 넣어 둔다.( 메라크 메일 서버의 리눅스 버전은 아직 정식으로 발표하지 않았습니다. 테스트 목적으로 필요하신 분은 support@merak.co.kr으로 연락주시면 보내드립니다.


3. 메라크 메일서버 설치

  • 설치본을 다운로드한 폴더로 이동한 후 다음의 명령어를 통해 압축을 해제한다.
코드:
tar –xzf merak-<version>.tar.gz

  • 압축이 해제된 폴더로 이동한다.
코드:
cd merak-<version>

  • 다음의 명령어를 입력하여 설치를 시작한다.
코드:
./install.sh

주 의 :
메라크 메일 서버는 윈도우용 버전과 달리 설치 후 자동으로 시작되지 않는다. 따라서 Sendmail과 같은 기존의 서비스를 관리자가 직접 중지시켜야 한다.(자세한 내용은 리눅스 배포본의 설명서를 참고한다.)
설치 후에는 윈도우용 버전과 달리 기본 도메인과 사용자계정이 설치되지 않는다. 마법사를 통해 기본 도메인과 사용자 계정을 생성한 후에 메일 서버의 작동여부를 테스트해야 한다.


4. 메라크 메일 서버 관리 : 메일 서버를 관리하는 방법에는 모두 3가지가 있다.
  • 메라크 관리 콘솔(Windows 버전용 관리 프로그램)을 이용하는 방법
  •    명령어에서 마법사를 이용하는 방법
       i. cd /opt/merak
       ii. ./wizard
  • 웹 인터페이스를 이용하는 방법
       http://<your.domain.name>:32000/admin/


5. 메라크 윈도우용 버전과 리눅스 버전과의 차이점은 다음과 같습니다.
  • 리눅스 버전에서는 LDAP을 사용할 수 없음
  • 윈도우 버전에는 어베스트! 안티바이러스 엔진이 사용되지만, 리눅스 버전에는 AVG7 안티바이러스 엔진이 사용됨
  • 윈도우 버전은 웹 서비스를 위해 PHP5를 포함시켜 제공하지만, 리눅스 버전은 PHP4를 사용함
  • 인터넷 시계 동기화는 root 권한에서만 동작함
  • 윈도우 버전은 ODBC(MySQL, MSSQL, Oracle 등의 데이터베이스 엔진을 연동)를 사용하지만, 리눅스 버전은 MySQL을 사용함.


6. 윈도우 버전을 리눅스 버전으로 마이그레이션하는 방법은 다음과 같습니다.
  • 윈도우 버전에서, 환경설정 백업에서 백업파일(*.MCB)을 작성한다
  • 리눅스 버전에서, 웹 인터페이스로 로그인한 후 백업 파일을 복원한다.
  • 경로 등의 정보들은 자동으로 변경되며, 문제가 있는지 여부를 확인한다.
  • 윈도우용 버전의 메일 박스 폴더를 리눅스 시스템의 경로( 보통 /opt/merak/mail)로 복사한다.


추후 정식버전이 출시되면 정확한 사양 및 사용방법에 대한 문서를 올리도록 하겠습니다.
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

SIP 개요

고객지원 2006. 12. 20. 10:17
1. 개요

   SIP는 하나 이상의  멀티미디어 세션 또는 호(呼)를 설정, 수정, 해제하는 역할을 하
   는 VoIP용 신호 프로토콜을 말한다.


2. 특징 및 참고사항

  ㅇ SIP는 회선교환 방식의 호 제어용 프로토콜과 유사하게,
     패킷교환에서의 호 또는 세션 제어용 프로토콜이다.
  ㅇ 인터넷상에서 멀티미디어 세션 서비스 제공을 위함
     - 인터넷 화상회의, 인터넷 텔레포니 등
  ㅇ 텍스트 기반(text-based)의 응용계층 프로토콜
     - HTTP 프로토콜 통신방법을 그대로 사용하는 등 전반적으로 구현이 용이
     - 메세지 구조가 헤더와 바디(본체)로 구성 (HTTP와 유사)
  ㅇ 웹 기반의 클라이언트/서버 형태의 프로토콜
     - 클라이언트에서 서버로의 호 설정 요청시 메소드를 이용
     - 서버에서 클라이언트로의 응답은 숫자에 의한 상태코드를 전달하게 됨.
     - URL 활용하며, User Agent, Proxy Server, Redirect Server 사이의 프로토콜임
     - E-Mail 형태의 주소를 이용해 사용자를 식별
  ㅇ 양 단말 간에 호 설정,제어 등 수행
     - Peer-to-peer (단대단) Signaling Protocol
  ㅇ SIP는 ITU-T에서의 표준 H.323과 대응 비교되는 프로토콜이다.
     - H.323 에 비하면 매우 단순, 호 설정이 간단
     - 파싱(Parsing) 및 컴파일(Compile)이 쉬워 확장 용이
  ㅇ 호의 초기화, 변경 및 종료를 위한 일종의 시그널링 기술임
     - 호(呼)의 경로 배정을 목적으로 Redirect 및 Proxy Server에 의해 중계 가능
  ㅇ 전달 프로토콜로는 UDP 를 기본으로 사용하나, TCP도 가능함
     - UDP 포트 5060 을 기본값으로 사용
  ㅇ 사용자 이동성 (Personal Mobility) 제공
     - 3GPP의 IMT-2000 VoIP 규격으로 기확정


3. SIP 구성요소

  ㅇ SIP 클라이언트 :  UA (User Agent) 라고도 불리우며, 종단에 위치함
     - UAC (User Agent Client)  : 호를 생성. 호의 설정 요청을 함
     - UAS (Use Agent Server)   : 호를 수락 또는 거절 또는 Redirect
  ㅇ SIP 서버       :  UA 간에 직접적인 호출이 가능하나, 확장을 원한다면 서버 필요
     - Proxy Server
       . 호 요청을 받고 좀더 상세한 사용자 위치 정보를 가진 서버로 호를 넘겨줌
       . 즉, 요청을 만들고 UA를 대신해 접속을 수립
     - Redirect Server
       . 자체적으로는 접속을 만들어내지 못하나, 원래 요청을 재시도할 곳에 대한
         정보로 응답을 해준다.
       . 사용자의 현재 위치를 알려줌
     - Registrar
       . 사용자 현재 위치의 등록, 수정, 삭제 및 현재 리스트를 보여주는 기능 수행


4. SIP의 메세지 구성체계
 
  ㅇ 크게 요청(Request)과 응답(Response)의 형태로 구분되며,
     헤더는 다른 형태를 갖는다.
  ㅇ 메세지 구성
     - 시작 줄(start line), 메세지 헤더(Message Header), 빈 줄(blank line),
       메세지 본체(Message Body)로 구성된다.
  ㅇ 메세지 구분
     - Client -> Server  요청 메세지    : 현재 6개가 정의됨
       . SIP Request는 다음 6가지의 메소드(Method)로 나뉜다.
         INVITE,  ACK,  BYE,  CANCEL,  REGISTER,  OPTION
     - Server -> Client  응답 메세지    : 1xx~6xx의 상태코드로 구분됨
       . SIP Reponse (응답 상태 코드)
         1xx : 정보메세지, 2xx : 성공적인 호 응답, 3xx : Redirection 응답,
         4xx : Request Fail 응답, 5xx : Server Fail 응답, 6xx : Global Fail 응답


5. 표준

  ㅇ RFC 2543 : SIP(Session Initiation Protocol) (1999)
     - IETF의 MMUSIC(Multiparty Multimedia Session Control) Working Group에서 작성
  ㅇ RFC 3261 (2002)


출처 : KTWORLD 정보통신기술용어해설


RFC2543은 아래 주소에 자세히 설명되어 있습니다.

ftp://ftp.rfc-editor.org/in-notes/rfc2543.txt
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

Tag SIP, 메라크

댓글을 달아 주세요

기본적으로 메라크 메일 서버에서는 릴레이(relay)를 허용하고 있지 않습니다.

하지만, 세팅상의 실수로 인해 릴레이를 허용하는 경우가 가끔 있습니다.

다음의 주소에서 메일 서버의 릴레이 여부를 판단할 수 있으니, 참고하시기 바랍니다.

http://www.abuse.net/relay.html

메일 서버의 IP 주소를 입력하고 잠시 기다리면, 17가지 테스트를 통해 릴레이 여부를 자세히 알려 줍니다.

아래 내용은 스팸 릴레이테스트를 하는 과정을 보여줍니다.


코드:
Connecting to mail.softmail.co.kr for anonymous test ... 
<<< 220 MailTOP.net ESMTP server ready Fri, 25 Oct 2002 19:43:27 +0900
>>> HELO www.abuse.net
<<< 250 mta0.kpost.com


Relay test 1
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to abuse.net is not allowed

Relay test 2
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 550 Sender address is missing a domain

Relay test 3
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:<>
<<< 250 Sender <> Ok
>>> RCPT TO:
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to abuse.net is not allowed

Relay test 4
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to abuse.net is not allowed

Relay test 5
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 550 IP addresses are not accepted

Relay test 6
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to mail.softmail.co.kr is not allowed

Relay test 7
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to [211.117.63.131] is not allowed

Relay test 8
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:<"relaytest@abuse.net">
<<< 550 Invalid recipient: <"relaytest@abuse.net">

Relay test 9
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:<"relaytest%abuse.net">
<<< 550 Invalid recipient: <"relaytest%abuse.net">

Relay test 10
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 553 Invalid address syntax

Relay test 11
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:<"relaytest@abuse.net"@mail.softmail.co.kr>
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to mail.softmail.co.kr is not allowed

Relay test 12
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 553 Invalid address syntax

Relay test 13
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:<@mail.softmail.co.kr:relaytest@abuse.net>
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to abuse.net is not allowed

Relay test 14
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:<@[211.117.63.131]:relaytest@abuse.net>
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to abuse.net is not allowed

Relay test 15
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 550 Invalid recipient:

Relay test 16
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to mail.softmail.co.kr is not allowed

Relay test 17
>>> RSET
<<< 250 Ok resetting state
>>> MAIL FROM:
<<< 250 Sender Ok
>>> RCPT TO:
<<< 550 이 도메인은 릴레이가 허락되지 않습니다. relaying mail to [211.117.63.131] is not allowed
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

메라크 로그분석기 중에 하나입니다.

메라크 공식 로그분석기는 아니고 무료로 공개되는 로그분석기를 소개해 드립니다

아래 링크를 클릭하여 다운로드하시면 됩니다.

http://meraktools.accs.net/mmloganalyzer.cfm


메라크 메일 서버 8.38까지는 버전 1.0으로 지원합니다. 하지만 메라크 메일 서버 8.5 버전에서는 새로운 로그 형식을 가지기 때문에 1.1 버전으로 분석해야 한다는 점을 알려 드립니다.
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

안녕하세요?

Jabber는 Jabbin.com에서 개발하는 무료, 오픈소스 VoIP 클라이언트 프로그램으로,

아직 국내에서는 널리 사용되고 있지는 않습니다.

일반적인 메신저 기능뿐만 아니라, SIP를 사용하여 VoIP 클라이언트로도 동작할 수 있는

훌륭한 프로그램입니다.

일반 메신저들은 해당 서비스를 제공하는 서버에 접속해야 만 서로 간에 통신이 가능하지만,

Jabber는 메라크 메일 서버를 지정하여서도 사용할 수 있는 놀라운 기능이 포함되어 있습니다.

즉, 회사 전용 메신저를 아주 쉽게 구현할 수 있다는 의미입니다.

또한, Gtalk(Google.com에서 제공하는 메신저)의 계정과도 연동이 가능합니다.

메라크 메일 서버에 등록하는 방법과 Gtalk에 등록하는 방법에 대해서는 차후 강좌를 통해 제공할 예정입니다.

프로그램은 한글 버전으로, 다음 링크를 통해 다운로드 받을 수 있읍니다.

블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

메라크 메일 서버를 관리하는 방법에는 모두 3가지가 있습니다.

  • 로컬(원격) 서버에 직접(터미널, RDP)로 로그인하여 관리하는 방법
  • 웹 페이지를 이용하여 관리하는 방법
  • 원격 관리 콘솔을 이용하여 관리하는 방법


사용방법


1. 첨부 파일을 다운로드하여 적당한 폴더에 압축을 해제합니다.





2. 편하게 사용하려면 config.exe 파일을 바로가기(link)로 만들어서 바탕화면 또는 프로그램 메뉴에 넣어둡니다.

3. config.exe를 실행합니다.

4. 실행하면 '스플래쉬' 화면으로 평가판 1일째라고 알려주는 화면이 나타는데 무시하면 됩니다.

5. 아래와 같이 화면 왼쪽 상단의 지구 모양의 아이콘을 클릭합니다.


6. 아래와 같은 대화상자에서 '서버의 주소', '관리자 ID', '암호' 를 입력하고 포트가 정확한지 확인한다.
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

메라크 메일 서버를 운영하고 있는 관리자는 주기적으로 메일 서버의 디스크 용량에 대해 관심을 가져야 한다. 한 예로, 모 고객사에서 메일이 수신되지 않는다는 신고가 들어와 한 시간 넘게 살펴본 결과 디스크 용량이 0 바이트라서 문제가 발생한 경우도 있다. 그 외에도 디스크 공간은 일반적으로 한정되어 있기 때문에, 각 메일 사용자의 사용량을 체크하여 쓸데없는 메시지들이 서버의 자원을 낭비하는 일이 없어야 한다.

Muser는 메일 저장소에 저장되어 있는 각 사용자별 폴더별 사용량을 자세한 HTML 문서로 보여주는 유용한 도구이다. 아래 그림은 이 프로그램이 제공하는 보고서의 일부 화면이다

사용자 삽입 이미지



Muser 도구는 실행 파일(muser.exe)과 구성정보 파일(muser.ini) 이렇게 2개로 구성된다. 두 파일을 메라크 설치 폴더에 넣어두고, 간단한 메모장으로 muser.ini를 편집하면 된다.


코드:
Path=<경로>                 <- 메일 저장소의 경로 ex) c:\Merak\Mail

Forward=<경로>            <- forward 폴더의 경로 보통 메일 저장소 아래의 서브폴더.
                                                  Ex) c:\Merak\Mail\Forward

Output=<xxx.html>        <- 보고서를 저장하기 위한 html 파일 이름 ex) userquota.htm


이제 muser를 명령 프롬프트에서 실행하면 일정 시간이 지나면 보고서가 자동으로 만들어진다. 하지만, 사용자가 많은, 즉 데이터가 많다면 어느정도 시간이 소요되니 한가할 때 실행하는 것도 하나의 요령이다.

다운로드 :

블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

한국교통연구원은 우리나라의 교통시스템에 관한한 최고의 연구기관이라 할 것이다.

사용자 삽입 이미지

한국교통연구원 본사 전경


우리 소프트웨어를 사용하고 있지만 최근에는 거의 고객으로 부터 연락이 오지 않아 제대로 소프트웨어를 사용하고 있는 건지 아니면 폐기한 것인지 알 수가 없었다. 우리 속담에 무소식이 희소식이라는 말이 있듯이 이곳도 별다른 문제없이 잘 사용하고 있는 것을 보니 무척 기쁘다.



한가로이 자유로를 달려가는 차들 속에서 간만의 편안함을 느꼈다. 많지는 않지만 현장을 방문할땐 평상시 잘되던 것도 중요한 순간에 문제가 생기는 경험을 했을 것이다. 하지만 아무런 장애도 없이 짧은 시간에 업무를 마무리하고 보니 편안함과 만족감이 드는가 보다.



사용자 삽입 이미지

전산담당 연구원과 함께






한국교통연구원은 회원사와 회원들에게 대량의 뉴스메일을 발송하는데 여기서 메라크 메일서버가 메일전송 엔진으로 사용된다.

  • 사용제품 : 메라크 프로페셔널 기본팩
  • 유저수 : 무제한
  • 뉴스발송 : 15,000건/1회
  • 운영체제 : 윈도우 2003 서버
  • DB : MS-SQL


참고로, 오늘 질문중에 대량 메일 발송은 잘되는데 회신 메일이 들어오지 않는 다고 한다.

이유는?
회선과 IP를 바꾸면서 DNS 서버에서 A레코드와 MX레코드를 설정하지 않고 대량메일 발송을 함

해결방법은 아시는 바와 같이 dns 설정


사용자 삽입 이미지

시스템을 점검하고 있는 문일준 연구원

블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

Tag 고객

댓글을 달아 주세요

수원과학대학교는 메라크 메일서버를 도입해서 3년 정도 사용하고 있다.

사용자 삽입 이미지

수원과학대 전경



며칠전 메일서버에 장애가 발생하여 긴급히 방문을 요청하여 다녀왔다.

장애의 원인을 분석해보니,

1) 스팸차단 소프트웨어인 wblock을 메일서버에 설치하여 서로 메일을 핑퐁 날리듯이 루프에 걸려있어 엄청난 내부 트래픽이 발생하고
2) 바이로봇이 메일서버와 충돌하면서 smtp가 hanging이 걸려 cpu 점유율이 100%를 치고 올라가고
3) avast! 서버용 백신으로 바이러스와 웜을 검사하니 엄청난 바이러스가 기승하고 있었다.

메일서버는 최근 공식적, 비공식적으로 매우 중요한 통신 수단이다. 그러나 상대적으로 메일 시스템을 관리하는 것은 별다른 고민없이
쉽게들 생각하는 경향이 있는 것 같다. 나름대로 잘 관리한 다는 대학의 전산실에서도 이런 문제는 여지없이 존재하고 있다.

메라크 메일서버는 현재 자체적으로 안티바이러스, 안티스팸과 같은 UTM을 내장하고 있다. 물론 유료 옵션이긴 하지만 이곳의 경우
이 모든 옵션이 도입되어 있었다. 하지만 메일서버 자체의 갱신이나 바이러스, 스팸 시그너처 갱신은 하지 못하고 있었다.

메일서버 외의 스팸차단 서버를 도입하고 서버용 백신 등을 도입하는데에는 대부분의 고객사들이 많은 고민을 하고 투자를 하고 있지만
막상 메일서버 자체의 보안 문제는 고려하고 있지 못한 것이 현실인 듯하다.

메일서버를 공급하는 입장에서 보면 메일서버를 항시 최신으로 유지하고 메일서버에 내장된 안티바이러스, 안티스팸 등을 적극활용하고
또한 메일서버에 적합한 서버용 백신을 사용하고, 유해트래픽이나 해커의 공격을 방어하기 위한 보안게이트웨이의 적용이 매우 중요하므로
이를 도입할 것을 적극 권장하고 싶다.

사용자 삽입 이미지

담당 선생님




사용자 삽입 이미지

전산 장비들










블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

별정통신사업2종으로 여러 사업을 하고 계시는 (주)텔레스페이스의 김강윤 사장님과 송대중 팀장님.

사용자 삽입 이미지

텔레스페이스 사장님과 함께



http://www.tele-space.co.kr
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요

2006년 11월 10일(금) - 당사 그룹웨어 협력사인 로드브레인에 방문하였습니다.

로드브레인 박중석 사장님과 미팅중에 잠시 짬을 내어 사진을 찍었습니다.

사용자 삽입 이미지

로드브레인 사장님



이날 소프트메일은 로드브레인과 SMS 제휴를 통해 웹비즈플러스 그룹웨어에 SMS 기능을
탑재하기로 하고 SMS 서비스 계약서를 체결하였습니다.

웹비즈플러스는 이를 통해 그룹웨어의 전자결재, 공지 등에서 메시지는 물론 SMS문자를
쉽게 보낼 수 있는 체계를 마련하여 보다 강력한 그룹웨어로서 거듭날 것입니다.

http://www.webbizplus.com
블로그 이미지

비회원

ICEWARP 글로벌 이메일 서버 플랫폼으로 한국내 3천여 고객사가 운영 중인 구축형 메일 서버 솔루션, 윈도우 및 리눅스 운영체제 지원, 가상화 엔진 탑재, 또는 SaaS용 메일 운영이 가능합니다.

댓글을 달아 주세요