반응형
아래와 같이 우리는 Gmail을 이용하여 메일을 게시하기 위해 PHP Mailer를 자세히 소개합니다.
먼저 PHP Mailer를 다운로드해야 합니다.
github:https://github.com/PHPMailer/PHPMailer
require_once './PHPMailer/PHPMailerAutoload.php';
$mail = new \PHPMailer;
$mail->IsSMTP();
$mail->CharSet = "UTF-8";
$mail->Encoding = 'base64';
$mail->SMTPDebug = 0; //디버깅 여부
$mail->SMTPAuth = true;
$mail->Host = 'ssl://smtp.gmail.com:465'; //host
$mail->Port = 25; //포트
$mail->Username = ""; //발송인
$mail->Password = ""; //보낸 사람 전용 비밀번호
$mail->SetFrom("",""); //보낸 사람 편지함 및 이름称
$mail->Subject = "제목"; // 제목
$mail->Body = "내용"; // 내용
$mail->IsHTML(true); //HTML 사용 여부
$mail->AddAddress('xxx@qq.com'); //수신자
$mail->Send();
발신자 비밀번호는 gmail을 사용하면 다음과 같이 안내된다.
비밀번호가 올바르지 않습니다 전용비밀번호가 필요합니다!
전용 비밀번호가 필요할 수 있는 이유
인증 두 단계를 등록한 후, 우리는 통상적으로인증 코드를 보냅니다. 그러나 Outlook과 같은 일부 응용 프로그램이나 장치는 이 인증 코드를 지원하지 않습니다. 따라서 이러한 응용 프로그램이나 장치를 사용하여 처음 Google에 로그인합니다.le 계정 생성 및 입력 시 필요이러한 응용 프로그램 또는 장치에 대한 권한을 부여하기 위해 전용 암호를 적용한다.
생성된 패스워드가 정상적으로 메일을 보낼 수 있게 되었습니다
성공적으로 알림 보내기:
반응형
'개발 꿀팁 > PHP' 카테고리의 다른 글
apache는 php 파일을 구문 분석할 수 없습니다. php 소스를 표시하거나 파일을 직접 다운로드합니다. (0) | 2022.07.02 |
---|---|
Centos7 컴파일 설치PHP7.2 (0) | 2022.07.02 |
아파치 PHP 모듈 탑재 (0) | 2022.07.02 |
3. PHP 기본 문법 (0) | 2022.07.02 |
2. PHP 기본규범 (0) | 2022.07.02 |