Click or drag to resize

프로그래밍 API 설치

각 개발 환경과 배포 환경에 맞도록 API 모듈을 설치해야 PDF 보안 메일을 생성해서 발송할 수 있습니다. 윈도우 환경에서 ASP, ASP.NET을 사용한다면 SecurePdfMail 오브젝트를 설치해야 하고 자바 환경을 사용한다면 SecurePdfMail 자바 클래스 라이브러리를 설치해야 합니다.

SecurePdfMail 오브젝트 설치

탭스 메일러가 설치되어 있는 서버에는 이미 SecurePdfMail 오브젝트가 설치되어 있으므로 해당 서버에서 PDF 보안 메일 API를 사용하는 프로그램을 동작시킨다면 아래와 같은 설치 과정이 필요 없습니다. 탭스 메일러가 설치되지 않은 다른 웹 서버 등에서 PDF 보안 메일을 탭스 메일러 서버로 전달해야 하는 환경이라면 웹 서버에 API 모듈을 설치해야 합니다.

32비트 윈도우에 설치 방법

  1. COM/x86/tm4secmail.dll 파일을 선택합니다.

  2. 윈도우 서버의 C:\Windows\System32 폴더로 복사합니다.

  3. 명령창을 실행시켜 regsvr32 C:\Windows\System32\tm4secmail.dll을 실행해 레지스트리에 컴포넌트를 등록합니다.

64비트 윈도우에 설치 방법

API를 호출하는 프로그램이 64비트로 동작한다면 64비트로 작성된 API를 설치해야 합니다.

  1. COM/x64/tm4secmail.dll 파일을 선택합니다.

  2. 윈도우 서버의 C:\Windows\System32 폴더로 복사합니다.

  3. 명령창을 실행시켜 regsvr32 C:\Windows\System32\tm4secmail.dll을 실행해 레지스트리에 컴포넌트를 등록합니다.

64비트 윈도우에 32비트 컴포넌트 설치 방법

API를 호출하는 프로그램이 32비트로 동작한다면 32비트로 작성된 API를 설치해야 합니다. 예를 들어 IIS 응용 프로그램 풀을 32비트 동작시키도록 설정했다면 반드시 32비트 PDF 보안 메일 API를 설치해야 올바르게 메일을 발송할 수 있습니다.

  1. COM/x86/tm4secmail.dll 파일을 선택합니다.

  2. 윈도우 서버의 C:\Windows\SysWOW64 폴더로 복사합니다.

  3. 명령창을 실행시켜 32비트 COM을 등록할 수 있도록 C:\Windows\SysWOW64\regsvr32 C:\Windows\SysWOW64\tm4secmail.dll을 실행해 32비트 전용 레지스트리에 컴포넌트를 등록합니다.

JSP 웹 사이트에 SecurePdfMail 클래스 라이브러리 추가

SecurePdfMail 클래스를 사용하기 위해서는 탭스 메일러 내에 배포되는 tabsmailer4cli_4.0.0.x.jar 파일을 웹 사이트 WEB-INF/lib 폴더로 복사합니다. (jar 파일은 설치 폴더 아래에 존재하는 Java 폴더에 있습니다.) 톰켓을 재시작한 후 아래와 같이 SecurePdfMail 오브젝트를 생성할 수 있습니다.

java
import tabs.mailer4.smtp.*;

public void sendMail()
{
    SecurePdfMail secMail = new SecurePdfMail();
}