라이브러리
[PHP] mb_send_mail - 인코딩된 메일 보내기
PHP에서 mb_send_mail 사용하기
PHP의 `mb_send_mail` 함수는 메일을 전송하는 데 사용되는 함수입니다. 이 함수는 PHP 5.3.0 버전부터 사용할 수 있습니다. `mb_send_mail` 함수는 `mail` 함수와 유사하지만, 이 함수는 멀티바이트 문자를 지원합니다.
사용법
`mb_send_mail` 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
mb_send_mail($to, $subject, $message, $additional_headers = '', $additional_parameters = '');
- `$to`: 메일을 받을 이메일 주소
- `$subject`: 메일 제목
- `$message`: 메일 본문
- `$additional_headers`: 추가 헤더
- `$additional_parameters`: 추가 매개변수
예제
다음은 `mb_send_mail` 함수를 사용하여 메일을 전송하는 예제입니다.
#hostingforum.kr
php
<?php
$to = '받는 사람의 이메일 주소';
$subject = '메일 제목';
$message = '메일 본문입니다.';
$additional_headers = 'From: 보낸 사람의 이메일 주소' . "
" .
'Reply-To: 보낸 사람의 이메일 주소' . "
" .
'X-Mailer: PHP/' . phpversion();
if (mb_send_mail($to, $subject, $message, $additional_headers)) {
echo '메일을 성공적으로 전송했습니다.';
} else {
echo '메일 전송에 실패했습니다.';
}
?>
멀티바이트 문자 지원
`mb_send_mail` 함수는 멀티바이트 문자를 지원하기 때문에, 한글이나 다른 언어로 된 메일 제목과 본문을 전송할 수 있습니다.
#hostingforum.kr
php
<?php
$to = '받는 사람의 이메일 주소';
$subject = '메일 제목입니다.';
$message = '메일 본문입니다.';
if (mb_send_mail($to, $subject, $message)) {
echo '메일을 성공적으로 전송했습니다.';
} else {
echo '메일 전송에 실패했습니다.';
}
?>
추가 헤더
`mb_send_mail` 함수의 `$additional_headers` 매개변수를 사용하여 추가 헤더를 설정할 수 있습니다.
#hostingforum.kr
php
<?php
$to = '받는 사람의 이메일 주소';
$subject = '메일 제목';
$message = '메일 본문입니다.';
$additional_headers = 'From: 보낸 사람의 이메일 주소' . "
" .
'Reply-To: 보낸 사람의 이메일 주소' . "
" .
'X-Mailer: PHP/' . phpversion();
if (mb_send_mail($to, $subject, $message, $additional_headers)) {
echo '메일을 성공적으로 전송했습니다.';
} else {
echo '메일 전송에 실패했습니다.';
}
?>
추가 매개변수
`mb_send_mail` 함수의 `$additional_parameters` 매개변수를 사용하여 추가 매개변수를 설정할 수 있습니다.
#hostingforum.kr
php
<?php
$to = '받는 사람의 이메일 주소';
$subject = '메일 제목';
$message = '메일 본문입니다.';
$additional_parameters = '-f 보낸 사람의 이메일 주소';
if (mb_send_mail($to, $subject, $message, '', $additional_parameters)) {
echo '메일을 성공적으로 전송했습니다.';
} else {
echo '메일 전송에 실패했습니다.';
}
?>
이러한 예제를 통해 `mb_send_mail` 함수를 사용하여 메일을 전송하는 방법을 이해할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.