phpmailer 메일 클래스
*.우편 발송 시 여러 명의 수취인, 주소 베끼기, 주소 암송 및 답장 주소 지정
*.다양한 메일 인코딩 지원: 8bit,base64,binary,quoted-printable
*.SMTP 인증 지원
*.이중화된 SMTP 서버 지원
*.첨부된 메일 및 Html 형식의 메일 지원
*.사용자 정의 메시지 헤더
*.메일에 그림 삽입 지원
*.디버깅이 유연하다
*.테스트 호환 SMTP 서버는 Sendmail, qmail, Postfix, Imail, Exchange 등
*.모든 플랫폼 위에서 실행할 수 있습니다
require("class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); // SMTP $mail->Host = "smtp1.example.com"; //SMTP $mail->SMTPAuth = true; // SMTP $mail->Username = "[email protected]"; // SMTP $mail->Password = "password"; // SMTP $mail->From = "[email protected]"; // $mail->FromName = "Mailer"; // $mail->AddAddress("[email protected]", "Josh Adams"); // $mail->AddAddress("[email protected]"); $mail->AddReplyTo("[email protected]", "Information"); // $mail->WordWrap = 50; // /** $mail->AddAttachment("/var/tmp/file.tar.gz"); // $mail->AddAttachment("/tmp/image.jpg", "new.jpg"); // , */ $mail->IsHTML(true); // HTML $mail->Subject = "Here is the subject"; // $mail->Body = "This is the HTML message body <b>in bold!</b>"; // $mail->AltBody = "This is the body in plain text for non-HTML mail clients"; // HTML if(!$mail->Send()) { echo "Message could not be sent. <p>"; echo "Mailer Error: " . $mail->ErrorInfo; exit; } echo "Message has been sent";
메일 디코딩에 대한 해결 방법: 메일의 중국어 디코딩은 주로 인코딩이 설정되지 않은 것이다.설정 방법은 다음과 같습니다$mail->IsHTML(true); // HTML $mail->CharSet = "utf-8"; // ! $mail->Encoding = "base64";
그러나 이것은 당신이 받은 우편물이 정확한 인코딩이라는 것을 완전히 보장할 수 없다는 것을 주의하십시오.html 메일을 보낼 때 우리는 완전한 html 문서를 보내야 한다.예: 중국어 포함 내용
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.