Mail class는 XE에서 메일을 보내기 위한 역할을 하는 class 입니다.
서버 측에서 메일을 보낼 수 있도록 설정되어 있어야 메일을 보낼 수 있습니다.
발신자를 지정하기 위한 함수입니다.
Mail::setSender() 함수로 지정된 발신자를 반환합니다.
발신자 이름이 있을 경우 base64로 인코딩하여 반환합니다.
받는이를 지정하기 위한 함수입니다.
Mail::setReceiptor() 함수로 지정된 받는이를 반환합니다.
받는이 이름이 있을 경우 base64로 인코딩하여 반환합니다.
메일 제목을 지정하기 위한 함수입니다.
base64로 인코딩 된 메일 제목을 반환합니다.
메일 내용을 지정하기 위한 함수입니다.
메일 내용에 있는 이미지 주소를 절대 경로로 바꾸는 함수입니다.
메일 내용을 텍스트 형식으로 반환합니다.
메일 내용을 HTML 형식으로 반환합니다.
메일 내용 형식을 지정하는 함수입니다.
기본적으로 지정되어 있는 메일 내용 형식은 HTML입니다.
최종적으로 메일을 보내는 함수입니다.
메일을 보내기 전에
Mail::setSender(), Mail::setReceiptor(), Mail::setContent() 함수를 사용하여
보내는 이, 받는이, 메일 내용을 지정해 주세요.
메일 주소의 유효성을 확인하는 함수입니다.
올바르지 않는 메일 주소의 경우 false를 반환합니다.
정규 표현식으로 메일 주소의 유효성을 확인하는 함수입니다.
올바른 메일 주소의 경우 넘겨준 $email_address 변수를 반환합니다.