WordPress 로 이메일 을 보 내 는 관련 PHP 함수 사용법 분석
기본 보 낸 사람 이름 은 WordPress 이 고 보 낸 사람 메 일 은 유사 합 니 다[email protected]。
사용법
wp_mail( $to, $subject, $message, $headers, $attachments );
매개 변수$to
(문자열|배열)받 는 사람.여러 수신 자 는 배열 이나 쉼표 로 메 일 을 구분 하 는 문자열 을 사용 할 수 있 습 니 다.
기본 값:None
$subject
(문자열)메 일 제목 입 니 다.
기본 값:None
$message
(문자열)메 일 내용.
기본 값:None
$headers
(문자열|배열)(선택 가능)메 일 Headers 정보.배열 일 수도 있 고 리 턴 으로 구 분 된 문자열 일 수도 있 습 니 다(형식:name:content).
기본 값:빈 문자열
$attachments
(문자열|배열)메 일 첨부 파일.여러 첨부 파일 은 배열 이나 리 턴 으로 구 분 된 문자열 을 사용 할 수 있 습 니 다.
기본 값:빈 문자열
반환 값
(불)메 일 발송 성공 여 부 를 되 돌려 줍 니 다.
예시
가장 기본 적 인 메 일 발송:
wp_mail( '[email protected]', 'The subject', 'The message' );
첨부 파일 과 headers 정보:
$attachments = array( WP_CONTENT_DIR . '/uploads/file_to_attach.zip' );
$headers = 'From: My Name <[email protected]>' . "rn";
wp_mail( '[email protected]', 'subject', 'message', $headers, $attachments );
Html 메 일과 한 번 에 여러 개의 메 일 을 보 냅 니 다.
$multiple_to_recipients = array(
'[email protected]',
'[email protected]'
)
wp_mail( $multiple_to_recipients, 'The subject', '<p>The <em>HTML</em> message</p>', 'Content-Type: text/html' );
기타이 함 수 는 다음 과 같 습 니 다:wp-includes/pluggable.php
메 일 발송 불가 문제 해결
메 일 을 보 낼 수 없 는 것 은 WordPress 에서 흔히 볼 수 있 는 문제 입 니 다.일반적으로 서버 가 PHP 의 mail()함 수 를 지원 하지 않 기 때문에 두 가지 해결 방법 이 있 습 니 다.
PS:WordPress 메 일 보 내 려 면 wpmail()함 수 는 PHP SMTP 클래스 나 다른 함 수 를 직접 호출 하 는 것 이 아 닙 니 다.
서버 환경 설정
VPS 를 사용한다 면 서버 를 설정 하 는 방식 으로 서버 에 mail()함 수 를 지원 할 수 있 습 니 다.사람마다 상황 에 따라 검색엔진 을 통 해 설정 방법 을 찾 을 수 있 습 니 다.여 기 는 자세히 설명 하지 않 겠 습 니 다.
2.SMTP 사용
두 번 째 는 SMTP 로 메 일 을 보 내 는 것 이 고 제 가 비교적 추천 하 는 방법 입 니 다.SMTP 는 다른 무료 메 일 서비스 업 체 의 서버 를 이용 해 메 일 을 보 내 는 것 이기 때문에 이런 방식 으로 는 스 팸 메 일 로 인식 되 기 쉽 지 않다.
자,WordPress 가 SMTP 를 지원 하도록 하 는 것 은 WP SMTP 플러그 인 을 사용 하 는 것 을 추천 합 니 다.설치 한 후에 배경 에 SMTP 정 보 를 설정 하 십시오.저 는 QQ 메 일 을 사용 합 니 다.
설정 이 완료 되면 아래 에서 설정 이 성 공 했 는 지 테스트 할 수 있 습 니 다.
플러그 인 홈 페이지:https://wordpress.org/plugins/wp-smtp/
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
wordpress+Stripe로 간단 서브스크 결제스트라이프 어드벤트 캘린더 12/20입니다(일에 걸치고 고멘나사이!)&간단한 재료로 죄송합니다! WordPress의 플러그인으로 구현할 수 있을 것 같다-, 그중 하고 싶다-라고 생각하고 있는 분에게! 유료 플러그인...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.