PHPMailer
"오늘의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. 기능
- 일반 텍스트, HTML 및 멀티파트 배치 파일[1]
- SSL 및 TLS[1]
- SMTP, Qmail, POP3[1]
- 디버깅 시스템[1]
- PHP sendmail 및 메일 메서드[1]
- IDN[1]
- DKIM[1]
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