>  기사  >  [php 이메일 보내기 라이브러리] 10 php 이메일 보내기 라이브러리 다운로드

[php 이메일 보내기 라이브러리] 10 php 이메일 보내기 라이브러리 다운로드

伊谢尔伦
伊谢尔伦원래의
2017-05-22 09:11:174069검색

PHP에서는 이메일을 보내는 방법이 여러 가지가 있습니다.

  • 시스템의 mail() 함수를 직접 호출하여 완료할 수 있지만 전제는 다음과 같습니다. php.ini 파일에 메일이 구성되어 있습니다.

  • PHP 스크립트에서 SMTP 인증을 통해 외부 SMTP 서버에 접속해 이메일을 보냅니다. PEAR 확장의 Mail 클래스를 사용하는 것이 좋습니다. 일반 텍스트 및 HTML 형식의 이메일을 지원할 수 있으며 각 필드에 대해 인코딩을 설정할 수 있으며 올바른 구성으로 인해 중국어 문자가 깨질 수 없습니다. 첨부 파일 등을 지원할 수 있습니다. 서버에서 pear install Mail 명령을 사용하면 빠르게 설치할 수 있습니다. 서버 권한이 부족한 학생도 해당 수업의 PHP 소스 코드를 직접 다운로드하여 포함시킬 수 있습니다.

  • PHPMailer 클래스를 사용하여 이메일을 보낼 수 있습니다.

  • 소켓을 사용하여 이메일을 보내는 등의 다른 방법.

다음은 PHP 중국어 웹사이트에 요약된 다양한 PHP 이메일 전송 라이브러리입니다. 관심 있는 친구는 웹사이트 라이브러리 다운로드 페이지에 들어가 다운로드하고 배울 수 있습니다.

1. PHP 이메일 전송 클래스 풀 버전

PHP 이메일 전송 클래스 풀 버전, 일반 텍스트 이메일 및 HTML 형식 이메일 전송을 지원하며 수신자가 여러 명일 수 있습니다. . 여러 CC, 여러 비밀 CC, 첨부 파일이 포함된 이메일, 필수 PHP 확장, 소켓 및 Fileinfo.

2. 소켓을 통해 이메일을 보내기 위한 PHP 클래스

php smtp 이메일을 보내기 위한 소켓 클래스 코드, SMTP 서버 공급자, 도메인 이름 또는 IP 주소일 수 있습니다. SMTP 필요 인증 값을 1로 설정하고, 인증이 필요하지 않은 경우 값을 0으로 설정합니다. 이제 대부분의 SMTP 서비스 제공업체에서 확인을 요구합니다. 확실하지 않은 경우에는 SMTP 서비스 제공업체에 문의하세요.

3. 모든 기능을 갖춘 PHP 이메일 클래스

모든 기능을 갖춘 PHP 이메일 클래스는 HTML 형식 이메일을 보낼 수 있을 뿐만 아니라 첨부 파일도 보낼 수 있습니다. $inAddress): 이메일을 처리하는 데 사용되는 주소입니다. $inAddress 매개변수에는 하나 이상의 문자열과 이메일 주소 변수가 포함되어 있습니다. 여러 이메일 주소를 구분하려면 기본 반환 값이 true입니다.

4. PHPMailer_v5.1 메일 클래스

PHPMailer는 이메일 전송을 위한 PHP 함수 패키지입니다. 제공되는 기능에는 이메일을 보낼 때 여러 수신자, CC 주소, BCC 주소 및 응답 주소 지정이 포함됩니다. 8비트, base64, 인용 인쇄 가능을 포함한 여러 이메일 인코딩을 지원합니다. 중복 SMTP 서버를 지원합니다. HTML 형식의 첨부 파일 및 이메일 이메일에 이미지 삽입을 지원합니다. 테스트되고 호환되는 SMTP 서버에는 Sendmail, qmail, Postfix, Imail, Exchange 등이 포함됩니다.

5. 이메일을 보내기 위한 PHP용 클래스 2개

이메일을 보내려면 PHP를 사용해야 합니다. PHPmailer만큼 복잡합니다. 가서 마침내 유용한 것을 발견했습니다. 총 두 개의 파일이 포함된 PHP 이메일 전송 클래스입니다. SMTP 서버, SMTP 서버 포트, SMTP 서버 사용자 메일함.

6. php-Mailer 메일 클래스

본 메일 발송 기능은 해외 오픈소스 메일 클래스를 사용합니다.

주의사항:

  1. 이메일 문자 집합 설정, $mail->CharSet = "GB2312"; 여기서 문자 집합을 지정하세요! 여기서는 GB2312만 지정합니다. 이렇게 하면 Outlook에서 이메일 제목을 정상적으로 표시할 수 있기 때문입니다. utf-8로 설정하려고 했지만 Outlook에서

  2. 문자가 잘못 표시됩니다. html 형식의 이메일을 보낸 다음

  3. 이를 사용하여 대량 이메일을 보내려면 포함된 형식을 수정해야 합니다. require("phpmailer/class.phpmailer.php"); 는 다음과 같이 변경됩니다: require_once("phpmailer/class.phpmailer.php");

7. 메일 보내기 php 클래스

mail() 함수를 사용하는 방법을 소개합니다. 메일을 보내려면 SMTP 인증이 필요하지 않은 서버가 있어야 합니다. 그러나 현재 SMTP 메일 서버는 기본적으로 인증이 필요하므로 이를 사용하여 메일을 보내려면 설정만 하면 됩니다. 인증이 필요하지 않은 로컬 SMTP 서버

PHP 메일 STMP 단순 클래스

여기에서는 163 메일박스, SMTP 서버, 연결 포트, SMTP 서버를 사용합니다. 사용자 메일함, 서버 계정, 비밀번호가 필요하며 인증 사용 여부, 전송된 디버깅 정보 표시 여부를 묻는 메시지가 표시됩니다.

9. PHP 첨부파일과 함께 이메일 보내기 클래스

주로 PHP에서 구현한 첨부파일과 함께 이메일 보내기 클래스를 소개합니다. 이는 PHP 프로그래밍에서 매우 일반적인 실무 기술입니다. 기능은 참조용으로 모든 사람과 공유됩니다.

10. phpmail을 사용하여 이메일 캡슐화 클래스 보내기

phpmail을 사용하여 이메일 캡슐화 클래스를 보내는 경우 기본 메일함은 163입니다. SMTP 서버 구성을 직접 확인하십시오.

더 많은 관련 수업 라이브러리를 다운로드하려면 주의하세요: http://www.php.cn/xiazai/leiku

[관련 수업 라이브러리 권장 사항]

1.【php 무제한 분류】는 가장 포괄적인 PHP 무제한 분류 라이브러리 다운로드 및 텍스트 비디오 튜토리얼을 요약합니다

2. php 페이징 클래스 코드 공유: 2017 올해 최신 10개 PHP 페이징 클래스 코드

3.[php 썸네일 클래스] php를 사용하여 썸네일을 생성하는 최신 10개 라이브러리 다운로드

4. [php 인증코드] 유용한 10가지 PHP 인증코드 공유

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.