PhpMailer против SwiftMailer?


Answers

Какими бы ни были функции, у них есть разнообразие в их применимых лицензиях:

PHPMailer - LGPL 2.1 ( https://github.com/PHPMailer/PHPMailer )

SwiftMailer - лицензия MIT ( https://github.com/swiftmailer/swiftmailer )

Question

Я создаю довольно простой php-скрипт, который должен будет отправить несколько писем с вложениями. Я нашел эти 2 библиотеки для этого. Имеет ли один из них существенные преимущества перед другими? Или я должен просто выбрать один случайным образом и сделать с ним?




Посмотрев на оба, я думаю, что SwiftMailer имеет гораздо более удобный интерфейс, чем PHPMailer, и, как заметил кто-то, Zend_Mail также является еще одним хорошим вариантом, особенно если вы используете другие компоненты Zend. Это делает жизнь намного проще, если вы используете все, что угодно, из той же структуры.




Я только что перешел на Swift сегодня из-за проблем с PHPMailer и PHP 5.3 - даже самой последней версии - это позор. Swift имеет очень хорошо документированную интеграцию, что упрощает работу.