programing

PHP Mailer vs.스위프트 메일러?

muds 2023. 9. 18. 22:43
반응형

PHP Mailer vs.스위프트 메일러?

저는 첨부된 이메일을 보내야 할 꽤 간단한 PHP 스크립트를 만들고 있습니다.저는 이 두 개의 도서관에서 이것을 할 수 있는 것을 찾았습니다.

둘 중 하나가 다른 하나보다 중요한 이점을 가지고 있습니까?아니면 그냥 무작위로 골라서 끝낼까요?

저는 PHP메일러는 더 이상 개발되지 않았고, 스위프트메일러는 더 이상 개발되지 않았다고 말하려 했습니다.하지만 구글 검색을 했을 때...

https://github.com/PHPMailer/PHPMailer

그것은 그것이 다시 작업되고 있음을 암시합니다.

PHP 메일러를 많이 사용해보았는데, 항상 견고하고 신뢰성이 뛰어났습니다.저는 위와 같은 이유로 최근에 스위프트 메일러를 사용하기 시작했고, 그것 또한 저에게 아무런 문제가 되지 않았습니다.

이제 PHP 메일러가 다시 개발되었으니 새로운 버전을 시도해 볼 수 있을 것 같습니다.

따라서 두 가지 모두 능력이 있으며, 선택하고 배우고 사용하는 것은 그다지 중요하지 않습니다.둘 다 메일에 비해 엄청난 이점을 제공하고 이메일의 뉘앙스를 추상화하여 여러분이 진정으로 개발하고자 하는 것이 무엇이든 계속할 수 있도록 합니다.

기능이 무엇이든 적용 가능한 라이센스는 다양합니다.

PHP 메일러 - LGPL 2.1 (https://github.com/PHPMailer/PHPMailer)

SwiftMailer - MIT 라이선스 (https://github.com/swiftmailer/swiftmailer)

Zend_Mail도 있습니다.만약 제가 오늘 새로운 프로젝트를 선정해야 한다면, 저는 그것을 진지하게 고려할 것입니다.

둘 다 살펴보니 스위프트 메일러가 PHP 메일러보다 훨씬 더 좋은 인터페이스를 가지고 있다고 생각합니다. 누군가가 Zend_Mail을 지적했듯이 다른 Zend 컴포넌트를 사용하는 경우에도 좋은 옵션입니다.같은 틀에서 모든 것을 사용하면 삶이 훨씬 쉬워집니다.

저는 PHP 메일러를 여러 프로젝트에서 사용해 보았지만 문제가 없었습니다.기능이 완벽하고 좋은 문서를 가지고 있습니다.

저는 스위프트 메일러에 대해 들어본 적이 없어서 웹사이트를 들여다 보았습니다.그것도 좋은 해결책인 것 같습니다.

당신이 말하는 것처럼 당신의 요구가 간단하다면, 그냥 무작위로 하나를 고르세요.

구글 트렌드: swiftmailer는 성장하고 있지만 phpmailer는 여전히 매우 강합니다.

서류가 명확하고 쉽기 때문에 스위프트 메일러로 하겠습니다.PHP 메일러 사이트/문서는 조금 지저분합니다(적어도 그렇게 보입니다).


편집: 두 가지를 모두 시도한 후(SwiftMailer가 어떤 유형의 힌트도 출력하지 않은 호스팅 문제에 머리를 부딪치고) 저는 완전히 마음을 바꿨습니다. 최소한 한 가지 좋은 이유가 있습니다. 문제가 있을 경우 디버그하는 것이 훨씬 쉽습니다.

SwiftMailer와 PHPMailer 모두 디버그 옵션(플러그인이 있는 SwiftMailer와 PHPMailer는 전원을 켜서)을 제공합니다.SMTPDebug = 2), 그러나 SwiftMailer는 PHPMailer가 만든 3개의 파일에 비해 SwiftMailer를 디버깅하기 어렵게 만드는 수백 개의 작은 파일로 만들어졌습니다.

그리고 문서와 관련하여 PHP 메일러 문서는 보기에는 화려하지 않지만 간단한 튜토리얼, 예시 필요한 모든 것을 갖추고 있습니다.

PHP 메일러와 PHP 5.3의 문제로 인해 오늘 스위프트로 변경하였습니다. - 심지어 최신 버전도 - 아쉽습니다.스위프트는 매우 잘 문서화된 통합 기능을 가지고 있어 일이 더 쉬워집니다.

언급URL : https://stackoverflow.com/questions/303783/phpmailer-vs-swiftmailer

반응형