Mail class

Views 687 Votes 0 2010.12.17 16:24:45
SMaker *.22.160.122

Mail class는 XE에서 메일을 보내기 위한 역할을 하는 class 입니다.
서버 측에서 메일을 보낼 수 있도록 설정되어 있어야 메일을 보낼 수 있습니다.

Mail::setSender(string NAME, string EMAIL)

발신자를 지정하기 위한 함수입니다.

Mail::getSender()

Mail::setSender() 함수로 지정된 발신자를 반환합니다.

발신자 이름이 있을 경우 base64로 인코딩하여 반환합니다.

Mail::setReceiptor(string NAME, string EMAIL)

받는이를 지정하기 위한 함수입니다.

Mail::getReceiptor()

Mail::setReceiptor() 함수로 지정된 받는이를 반환합니다.

받는이 이름이 있을 경우 base64로 인코딩하여 반환합니다.

Mail::setTitle(string TITLE)

메일 제목을 지정하기 위한 함수입니다.

Mail::getTitle()

base64로 인코딩 된 메일 제목을 반환합니다.

Mail::setContent(string CONTENT)

메일 내용을 지정하기 위한 함수입니다.

Mail::replaceResourceRealPath(mixed MATCHES)

메일 내용에 있는 이미지 주소를 절대 경로로 바꾸는 함수입니다.

Mail::getPlainContent()

메일 내용을 텍스트 형식으로 반환합니다.

Mail::getHTMLContent()

메일 내용을 HTML 형식으로 반환합니다.

Mail::setContentType(string MODE)

메일 내용 형식을 지정하는 함수입니다.

기본적으로 지정되어 있는 메일 내용 형식은 HTML입니다.

Mail::send()

최종적으로 메일을 보내는 함수입니다.

메일을 보내기 전에
Mail::setSender(), Mail::setReceiptor(), Mail::setContent() 함수를 사용하여
보내는 이, 받는이, 메일 내용을 지정해 주세요.

Mail::checkMailMX(string EMAIL_ADDRESS)

메일 주소의 유효성을 확인하는 함수입니다.

올바르지 않는 메일 주소의 경우 false를 반환합니다.

Mail::isVaildMailAddress(string EMAIL_ADDRESS)

정규 표현식으로 메일 주소의 유효성을 확인하는 함수입니다.

올바른 메일 주소의 경우 넘겨준 $email_address 변수를 반환합니다.

Trackback :
Contributors :
SMaker