맨위로가기

PHPMailer

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

PHPMailer는 PHP에서 이메일을 보내기 위한 오픈 소스 라이브러리이다. 일반 텍스트, HTML, 멀티파트 배치 파일을 지원하며, SSL 및 TLS 보안 프로토콜, SMTP, Qmail, POP3를 지원한다. 2001년 Brent R. Matzelle에 의해 처음 개발되었으며, 2016년 보안 취약점이 발견되어 패치되었다. PHPMailer는 전 세계적으로 널리 사용되며, SMTP 확장 명령을 통해 이메일 서비스 제공업체에서 사용 보고서를 얻을 수 있다.

더 읽어볼만한 페이지

  • PHP 라이브러리 - ADOdb
    ADOdb는 PHP에서 다양한 데이터베이스를 추상화하여 SQL 호환성을 높이고, 연결 풀링, 쿼리 로깅, 트랜잭션 관리, ORM, 캐싱, 보안, 다국어 지원 등 다양한 추가 기능을 제공하는 라이브러리이다.
  • 인터넷 메일 프로토콜 - 포스트 오피스 프로토콜
    포스트 오피스 프로토콜(POP)은 이메일 클라이언트가 서버에서 이메일을 다운로드하는 데 사용되는 인터넷 프로토콜로, 보안 강화를 위해 SASL 인증, TLS 암호화 등의 방법이 사용되지만 폴더 관리나 메시지 상태 추적 기능은 제한적이다.
  • 인터넷 메일 프로토콜 - 인터넷 메시지 접속 프로토콜
    인터넷 메시지 접속 프로토콜(IMAP)은 이메일을 서버에 저장하고 여러 기기에서 동기화하여 접근할 수 있도록 하는 프로토콜로, POP3에 비해 다양한 장점을 가지며 IMAPS와 STARTTLS를 통해 보안 연결을 지원하고 널리 사용된다.
PHPMailer - [IT 관련 정보]에 관한 문서
일반 정보
유형PHP 클래스
설명풀 기능을 갖춘 이메일 생성 및 전송 클래스
작성자브렌트 R. 마첼
개발자(2001-2007) 브렌트 R. 마첼
(2007-2012) 앤디 프레보스트
(2010-2012) 짐 자길스키
(2012년 7월 - 현재) 마커스 보인턴
출시일2001년
최신 버전6.9.1
최신 릴리스 날짜2024년 2월 15일
상태활성
프로그래밍 언어PHP
운영체제크로스 플랫폼
라이선스LGPL
웹사이트PHPMailer GitHub 저장소
기타
언어50개 이상
표준RFC 821
RFC 2821
RFC 5321

2. 기능

3. 역사

PHPMailer는 2001년 브렌트 R. 맷젤(Brent R. Matzelle)이 SourceForge 프로젝트로 처음 작성했다.[1] 2007년에는 앤디 프레보스트(Andy Prevost, codeworxtech)가 이 프로젝트를 인수했다. 2010년에는 구글 코드에서 짐 자기엘스키(Jim Jagielski)가 관리하는 Apache 인큐베이터 프로젝트가 되었다.[10] 2012년 7월에는 마커스 보인턴(Marcus Bointon, sourceforge의 coolbru)이 프로젝트에 기여하며 관리자로 합류했다. 마커스는 깃허브에 자신의 포크를 만들었다. 짐과 마커스는 협력하여 깃허브를 PHPMailer의 표준 및 공식 저장소로 사용하기로 결정했다. PHPMailer는 깃허브의 PHPMailer 조직으로 이전되었다. 2016년 말, PHPMailer에서 심각한 보안 결함이 발견되어,[11][12] 두 번이나 패치해야 했다.[13]

4. 사용 현황

2009년, Worx International Inc.는 "PHPMailer는 전 세계적으로 약 900만 개의 이메일 클라이언트에서 사용되는, 세계에서 가장 인기 있는 전송 클래스이며, 다운로드 수가 매일 상당한 속도로 계속 증가하고 있습니다."라고 주장했다.[14][15]

PHPMailer는 전송된 이메일에 다음과 같은 SMTP 확장 명령을 보내 ESP(이메일 서비스 제공업체)에서 PHPMailer 사용 보고서를 얻는 데 사용할 수 있다.

X-Mailer: PHPMailer 5.2.13 (https://github.com/PHPMailer/PHPMailer)

이 SMTP 헤더는 PHPMailer의 버전에 따라 다를 수 있으며, PHP 코드로 억제하거나 수정할 수도 있다. 또한 로컬 메일 서버 없이 이메일을 보낼 수 있는 통합 SMTP 지원도 제공한다.[16]

참조

[1] 웹사이트 PHPMailer – A full-featured email creation and transfer class for PHP https://github.com/P[...] 2021-11-21
[2] Self-published source https://www.linkedin[...] 2022-06
[3] 링크 codeworxtech http://sourceforge.n[...]
[4] 링크 codeworxtech http://phpmailer.cod[...]
[5] 링크 jimjag https://github.com/j[...]
[6] 링크 coolbru http://sourceforge.n[...]
[7] 문서
[8] 문서
[9] 문서
[10] 웹사이트 Google Code Archive - Long-term storage for Google Code Project Hosting https://code.google.[...]
[11] 웹사이트 Millions of Websites Vulnerable Due to Security Bug in Popular PHP Script https://www.bleeping[...] 2016-12-27
[12] 웹사이트 Santa Knows If Your Contact Form Uses PHPMailer < 5.2.18 https://hackaday.com[...] 2016-12-25
[13] 웹사이트 Why did the PHPMailer library vulnerability have to be patched twice? https://www.techtarg[...] 2017-05-04
[14] 링크 http://phpmailer.cod[...]
[15] 링크 Frozen update http://www.freezepag[...]
[16] 웹사이트 What is PHPMailer and how does it work with WordPress? https://blogiestools[...] 2021-09-11
[17] 웹인용 PHPMailer – A full-featured email creation and transfer class for PHP https://github.com/P[...] 2021-11-21
[18] Self-published source https://www.linkedin[...] 2022-06
[19] 링크 codeworxtech http://sourceforge.n[...]
[20] 링크 codeworxtech http://phpmailer.cod[...]
[21] 링크 jimjag https://github.com/j[...]
[22] 링크 coolbru http://sourceforge.n[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com