Transcript 대량 메일 발송 전용 소프트웨어
제품소개서
탭스 메일러 4 (
TABS Mailer 4
)
탭스랩주식회사
1. 탭스 메일러 정의
1) 제품의 기본성격 탭스 메일러(TABS Mailer)는 Windows Server 기반의 대량 메일 발송 전용 소프트웨어 입니다. 지 정된 메일 계정으로 대량의 메일들을 발송할 수 있는 기능과 함께 자동으로 메일을 발송하는 서버 환경을 구현할 수 있도록 기능을 제공하는 제품 입니다.
탭스 메일러는 Windows 전용으로 개발되어 Windows Server와 완벽하게 연동되어 안정적인 성능 을 발휘 하여, 대량의 메일을 보내고 처리하기 위한 최선의 선택입니다.
Mail Server TABS Mailer 발송 관리자
1. 탭스 메일러 정의
2) 대량 메일 발송 전용 S/W의 필요성 1.
Winodows 환경에서 메일을 보낼 경우 주로 CDONTS 컴포넌트를 사용해 왔습니다. CDONTS에서 메일을 작성하면 해당 메일은 동일 서버의 SMTP 가상 서버로 전달되어 발송됩니다. 이 모델의 최대 단점은 IIS와 메일 컴포넌트가 같은 서버에서 작동하므로 상호 간섭하는 문제와 웹 서버가 늘어날 경 우 발송 서버도 함께 증가해 관리가 용이하지 못합니다.
2.
SMTP 가상 서버는 대량 메일 발송 서버가 아니므로 많은 메일을 빠르게 발송할 수 없으므로 발송 큐 에 적체되고, 이로 인해 과도한 CPU 사용 및 디스크 사용을 발생시켜 웹 서버의 전체적인 성능을 저 하시킵니다.
문제의 해결 1.
안정적인 대량 메일 발송을 위해서는 메일 송수신용인 메일 서버가 아닌 발송 전용 소프트웨어가 필 요 합니다.
2.
효과적인 대량 메일 발송을 위해서는 Server에서 제공하는 기본 기능으로는 부족하고 발송 전용 소 프트웨어가 필요 합니다.
1. 탭스 메일러 정의
3) 대량 메일 발송 S/W의 요구조건 1.
메일 발송을 원천적으로 웹 서버와 분리하여 웹 서버의 성능에 지장을 초래함 없이 대량 메일 발송이 가능하도록 설계되어야 합니다.
2.
메일 수신 서버를 내장하고 있어 SMTP 프로토콜을 사용해서 전달되는 메일을 릴레이 할 수 있어야 합니다. SMTP 컴포넌트, CDO에서 생성된 메일뿐만 아니라 SMTP 규약을 정확히 따르는 어떠한 컴 포넌트를 사용해서 생성된 메일도 발송할 수 있어야 합니다.
3.
수신 서버 내장으로 윈도우 환경(IIS, ASP, ASP.NET)에 국한되지 않고 운영체제와 웹 개발 환경에 무관하게 메일을 받아서 발송할 수 있어야 합니다. 발송된 메일은 릴레이 캠페인으로 취합되어 다양 한 발송 리포트로 표현되어 발송 실패 원인을 빠르고 정확하게 분석할 수 있어야 합니다.
적합한 해결책 1.
안정적인 대량 메일 발송을 위해서는 메일 발송 전용 소프트웨어인 탭스 메일러를 사용하십시오.
2.
탭스 메일러4는 대량의 메일을 안정적으로 발송할 수 있도록 설계된 소프트웨어 입니다.
1. 탭스 메일러 정의
4) 제품의 특징 1.
발송 대기 중인 메일 양과 CPU 개수, 시스템 부하를 기반으로 동적 SMTP 연결 풀을 운영합니다. 동적 연결 풀은 메일 발송이 많지 않을 경우 연결 풀 크기를 감소시켜 서버 시스템 리소스 사용을 줄이고, 반 대로 메일 발송 요청이 많아지면 연결 풀 크기를 늘여 대량 발송이 가능하게 합니다. 2.
SMTP 수신 부와 SMTP 발송 부를 분리하고 SMTP 발송 부는 캠페인 단위로 프로세스 풀에 의해 관리됩 니다. 이와 같은 구조는 동시에 여러 캠페인 발송을 가능하게 하며 캠페인 별로 발송을 원천적으로 분리 시켜 안정성을 높였습니다. 또한 실질적으로 발송할 메일이 없을 경우 SMTP 발송 부가 메모리에서 제거 되므로 서버 리소스 사용을 최소화하는 이점이 있습니다. 3.
IIS와 같은 클라이언트가 직접 수신 서버와 SMTP 통신을 하지 않고 발송 시스템으로 전달 역할만 수행 하므로 사용자에게 빠른 응답을 줄 수 있습니다. 이는 특히 웹 개발에서 중요한 문제로 메일을 수신할 서 버가 작동되고 있지 않더라고 클라이언트는 발송한 것으로 바로 처리되므로 웹 사용자에게 바로 완료 페 이지를 보여줄 수 있습니다. 또한 메일 발송은 발송 재시도 기술을 사용해 메일이 안정적으로 목적지에 도달할 수 있게 합니다. 4.
스레드 풀링은 I/O Completion Port 기반으로 개발되어 CPU 사용을 최소화하며 메일을 발송할 수 있으 며 CPU 개수가 2개 이상일 경우 성능이 더욱 향상되게 됩니다. 5.
메일 발송 시 DNS의 MX 레코드를 계속 쿼리 하는 과정이 있습니다. 메일 발송 양이 많을 경우 DNS의 부하 및 내부 네트워크 부하를 발생시킬 수 있습니다. 탭스 메일러 발송 서버는 DNS를 직접 캐시해서 DNS와의 통신을 최소화 시킵니다.
2. 탭스 메일러의 주요기능
1) Web (WebManager)을 통한 메일 발송 메일을 발송 하는데 높은 기술적인 능력이 없이도 대량의 메일을 보낼 수 있도록 쉬운 웹 관리자 기 능을 제공 합니다. 시스템 개발자의 안내로 기획자 또는 별도의 관리자도 대량 메일을 보낼 수 있습 니다.
2. 탭스 메일러의 주요기능
2) 프로그래밍 통한 메일 발송 메일 수신(릴레이) 서버를 내장하고 있어 SMTP 프로토콜을 사용해서 전달되는 모든 메일을 릴레이 할 수 있습니다. 탭스 메일러 SMTP 컴포넌트, CDO에서 생성된 메일뿐만 아니라 ASP.NET, PHP, Java 환경에서 개발된 SMTP 규약을 따르는 어떠한 모듈을 사용해서 생성된 메일도 발송할 수 있습 니다.
2. 탭스 메일러의 주요기능
3) WebManager 보고서
–
발송 요약 조회 다양한 용도의 보고서 기능은 메일 발송 이후 그 유효성을 확인하기가 쉽습니다. 탭스 메일러는 전 제 발송, 발송 성공, 수신 확인, 발송 실패, DNS 오류, TCP 오류, SMTP 오류에 대한 정보를 요약해 서 출력 합니다.
2. 탭스 메일러의 주요기능
4) WebManager 보고서
–
발송 로그 조회 발송 로그 전체에 대해서 날짜, 받는 사람, 전송 바이트, 수신서버 IP, 오류 형식, 오류 코드, 읽은 시 각 정보를 출력합니다. 검색 필터를 사용해 날짜별, 수신자 메일별, 수신자 도메인별, 분류별로 상세 로그를 조회할 수 있습니다.
2. 탭스 메일러의 주요기능
5) WebManager 보고서
–
일자 별 발송량 조회 일자 별로 발송된 메일 개수에 대해 발송 성공, 발송 실패, 수신 확인을 도표화 하여 한 눈에 알아볼 수 있도록 하였습니다. 일자 별로 메일 발송 성공, 수신 확인, 발송 실패, 전송 바이트를 테이블에서 확인할 수 있습니다.
2. 탭스 메일러의 주요기능
6) WebManager 보고서
–
시간 별 발송량 조회 시간 별로 발송된 메일 개수에 대해 발송 성공, 발송 실패, 수신 확인을 도표화 하여 한 눈에 알아볼 수 있도록 하였습니다. 시간 별로 메일 발송 성공, 수신 확인, 발송 실패, 전송 바이트를 테이블에서 확인할 수 있습니다.
2. 탭스 메일러의 주요기능
7) WebManager 보고서
–
수신 도메인 별 발송량 조회 도메인 별로 메일 성공, 수신 확인, 발송 실패, DNS 오류, TCP 오류, SMTP 오류, 전송 바이트를 발 송량에 따라 정렬되어 출력됩니다. 결과에 대해 CVS 파일로 내보내기를 할 수 있습니다.
2. 탭스 메일러의 주요기능
8) WebManager 보고서
–
발송 오류 도메인 조회 메일 발송 오류가 발생한 모든 도메인을 오류가 많은 순으로 정렬해 출력합니다. 도메인 별 발송 실 패, DSN 오류, SMTP 오류, TCP 오류 발생 회수를 출력합니다.
2. 탭스 메일러의 주요기능
9) WebManager 보고서
–
발송 오류 메일 계정 조회 메일 발송에 실패한 메일 계정을 따로 분류해 출력합니다. 실패 메일 주소를 CSV 파일로 내려 받아 볼 수 있습니다. CSV 파일을 통한 실패 메일 주소에 대한 처리를 함으로써 발송 성능 및 발송 성공 율을 높일 수 있습니다.
2. 탭스 메일러의 주요기능
10) WebManager의 주소록 관리 자주 사용되는 수신자 계정 그룹의 경우 주소록에 추가하여 관리할 수 있습니다. 주소록에서는 연락 처 추가를 통해 직접 입력하는 방식과 CSV형태로 저장된 파일을 가져오기를 하여 등록하는 방식 두 가지를 지원합니다. 등록된 주소록에 대해 대량 메일을 즉시 발송할 수 있습니다.
2. 탭스 메일러의 주요기능
11) WebManager의 미디어 파일 관리 메일 메시지 본문 내용을 구성할 때 사용되는 이미지를 별도의 웹 서버로 등록할 필요 없이 미디어 관리자를 통해 관리할 수 있습니다. 이미지 리소스는 폴더 별로 구분하여 추가하거나 삭제, 복사, 이 동의 작업이 가능합니다. 등록된 이미지는 메일 본문 편집 시 이미지 관리자를 통해 본문에 링크 형 태로 삽입할 수 있습니다.
3. 탭스 메일러의 특징 (Enterprise Edition)
1) 보안 메일 발송 메일로 신용카드 결제대금청구서를 받는 경우 당사자만 해당 고지서를 확인할 수 있도록 고지서 내 용을 암호화해서 첨부파일 형태로 보냅니다. 보통 주민등록번호 뒷 부분 7자리 숫자를 입력한 후에 메일 내용을 확인할 수 있습니다.
메일 수신자는 첨부된 고지서(html 문서)를 클릭하면 익스플로러가 실행되며 고지서 문서에 포함된 복호화 ActiveX가 실행됩니다. ActiveX는 수신자에게 암호를 요구하며 암호가 일치할 경우 고지서 내용을 복호화해서 브라우저 화면에 출력합니다. 탭스 메일러는 이러한 보안 메일을 보낼 수 있는 추가 기능을 제공합니다. ( Enterprise Edition만 지원 )
3. 탭스 메일러의 특징 (Enterprise Edition)
2) 가상 발송 서버 대형 포털 메일의 동시 연결 수 제한에 따른 발송 성능을 만회할 수 있는 유일한 방법은 발송 서버를 늘이는 것입니다. 발송 서버를 늘이면 서버 수 만큼 동시 연결 가능 수가 증가하게 되고 이는 발송 성능 향상(속도)으로 이어집니다. 탭스 메일러 Enterprise Edition은 물리적인 서버의 수를 늘리지 안고 가상의 발송 서버를 추가 시킬 수 있습니다. 공인 IP를 여러 개 부여(최대 4개)하고 그 IP를 탭스 메일러의 가상 발송 서버에 할당해 서 독립적으로 발송 합니다. 할당된 IP 만큼 발송 서버가 운영되므로 서버 증설 없이 빠르게 메일을 발송할 수 있습니다. ( Professional Edition 보다 최대 4배 발송 속도 증가가능 )
3. 탭스 메일러의 특징 (Enterprise SecurePDF Edition)
3) 암호화 PDF 발송 기능 탭스 메일러 Enterprise Edition 에서는 제공하지 않는 암호화된 PDF 파일을 발송할 수 있습니다. ActiveX 설치 없이 PDF Reader 가 정상적으로 설치되어 있는 PC, 스마트폰, 스마트패드 등 다양한 기기에서도 발송한 암호화 메일을 개봉이 가능합니다.
탭스 메일러 Enterprise Edition 의 기능에서 암호화 PDF 파일 생성이 추가된 기능이기 때문에 빠른 발송속도와 안정적인 발송 기능을 모두 제공합니다.
암호화 PDF 파일은 탭스 메일러가 설치되어 있는 서버에서만 생성이 가능합니다.
A4 사이즈의 총 5매의 PDF 파일을 총 1000개 만들어 발송 시 쿼드(4) 코어 CPU 서버에서 약 4분 30초의 시간이 걸립니다. PDF 파일 생성 시간은 매수, CPU의 성능에 따라서 좌우가 됩니다.
암호화 PDF 발송
3. 탭스 메일러의 요구환경
1) 제품 설치 요구환경 설치를 위한 하드웨어 사양 •Intel Dual Core / AMD Dual Core 이상의 CPU •1GB 이상의 메모리 •20GB 이상의 여유공간이 있는 하드디스크 설치를 위한 운영체제 사양 •Microsoft Windows 2003, 2008 Server •Microsoft Internet Information Server(IIS) 5.0 이상 •WebManager 사용을 위해서 IIS 설치 필요 •Internet Explorer 6.0 이상 (Webmanager 사용 시 필요) 설치가 불가능한 운영체제 •Microsoft Windows 95/98/Me/NT/2000 •Microsoft Windows XP, vista, 7 (단, Pro 버전은 IIS 설치 후 테스트용으로는 가능. 서비스 블가) •Unix & Linux 계열 전체