setCampaignID

메일을 전달할 캠페인을 지정합니다.

형식

Java
public void setCampaignID(String id)

파라미터

id

GUID 형식의 캠페인 ID를 지정합니다.

반환값

없음

설명

캠페인 ID를 지정한 후 메일을 발송하면 해당 캠페인으로 취합되어 발송됩니다. 캠페인으로 묶여진 메일은 각 캠페인 룰에 의해 최종 목적지로 발송되며 발송 결과, 통계 정보, 수신 확인 등의 정보가 해당 캠페인 단위로 출력됩니다.

캠페인이 지정되지 않거나 존재하지 않는 캠페인이 지정되면 기본 릴레이 캠페인으로 묶여 발송됩니다.

예제

Java
SecurePdfMail secMail = new SecurePdfMail();

secMail.setServerName("127.0.0.1");
secMail.setPort(6700);

// 기본 릴레이 캠페인으로 지정합니다.
secMail.setCampaignID("63E3F849-267F-4B6B-BC6E-496295D789B3");

secMail.setFromAddress("master@fromdomain.com");
secMail.addToAddr("test@recvdomain.com", "테스트");
secMail.setSubject("테스트 메일 발송입니다.");
secMail.setEncoding("base64");
secMail.setCharset("utf-8");
secMail.setBodyHtml(secMail.loadTextFromFile("C:\\Template\\template1.htm"));

try
{
    secMail.connect();
    secMail.send();
    System.out.println("메일이 올바르게 전달되었습니다.");
}
catch (SecurePdfMailErrorException e)
{
    System.out.println("오류 종류:" + e.getType());
    System.out.println("오류 코드:" + e.getCode());
    System.out.println("오류 설명:" + e.getDescription());
}
finally
{
    secMail.close();
}