Notice
Recent Posts
Recent Comments
Link
고양이 여름이의 지식채널
PHP 메일 함수(mail) 본문
PHP가 지원하는 내장함수 중 mail함수에 대해 알아보겠습니다.
mail() 함수는 시스템에 설치된 메일 서버를 이용하여 지정한 수신자에게 메일을 보냅니다.
메일 보내기에 성공하면 true 실패하면 false를 반환합니다.
예시
<?
$subject = "안녕하세요! 반갑습니다.";
$message = "간단한 mail 함수 예시입니다.";
$to = "example@gmail.com";
$from = "your@mail.com";
$header = "From: {$from}\r\nReply-To: {$from}\r\n";
mail($to, $subject, $message, $header);
?>
mail 함수의 기본 인자에는 보내는 사람 항목이 없습니다. 그래서 보내는 사람의 메일 주소를 지정하려면 위와 같이 헤더를 추가해주어야 합니다. 또한 헤더 정보를 수정하면 HTML 형식의 메일이나 첨부 파일을 추가할 수 있습니다.
반응형
- mail 함수 인자, 설명
mail ( string $to , string $subject , string $message , array|string $add_headers , string $add_params);
인자 | 자료형 | 설명 |
to | string | 받는 사람 메일 주소 |
subject | string | 메일 제목 |
message | string | 메일 내용 |
add_headers | string | 추가할 메일헤더 (옵션) |
add_params | string | 추가할 파라미터 (옵션) |
마지막으로 메일 함수는 기본적으로 PHP의 sendmail과 연동 되기 때문에 시스템에 sendmail이 설치가 되어있어야합니다.
728x90
반응형
Comments