Возможный дубликат:
PhpMailer против Swiftmailer?
Я всегда использовал функцию PHP, встроенную в функцию mail()
и она всегда работала для меня в обязательном порядке и выполняет задание, которое я хочу.
Теперь некоторые могут подумать: «Зачем исправить то, что не сломалось?».
Мой ответ на них, если кто-то спросит:
Я никогда раньше не использовал рамки, если это то, что они классифицируются или, возможно, они называются библиотекой, которую я не знаю.
Я хочу начать использовать его и просмотрел документацию, и оба кажутся очень простыми в использовании.
Когда я внедряю новые функции на свой сайт, мой сайт больше зависит от отправки электронных писем и т. Д., Что означает, что функция mail () PHP больше не подходит для работы.
Их было бы проще использовать при работе с продвинутыми вещами, такими как вложения, html и текстовые версии и т. Д .; что в противном случае было бы трудным или невозможным с помощью функции PHP mail()
.
Я никогда не использовал SMTP, и я изучил его, и я вижу, что я могу использовать его вместе с SSL на моем пакете хостинга. После многократного чтения кажется, что SMTP более надежна и более широко используется, электронные письма с меньшей вероятностью будут помечены как спам, использование любой из фреймворков повысит производительность, надежность и безопасность, поскольку использует SMTP с SSL.
Теперь я не уверен, что другие преимущества используют SMTP, может быть, кто-то может дать мне еще несколько причин, почему это лучше? Я хочу узнать больше о преимуществах SMTP.
Я посмотрел на обе документацию, посмотрел на функции, которые они оба предлагают, искал google для PHPMailer vs SwiftMailer, но не нашел ничего, говоря, почему один лучше другого.
Кто-нибудь имеет опыт работы с любым из них?
Есть ли у кого больше преимуществ, чем у другого?
Не могли бы вы сказать, что один лучше другого?
Я читал много людей, говорящих, что PHPMailer был мертвым проектом, но эти сообщения были относительно старыми. Глядя на веб-сайт PHPMailer, кажется, что проект уже давно развивается.
Спасибо за все, что вы можете предоставить на PHPMailer и / или SwiftMailer. Надеюсь, я смогу решить одно или другое, поскольку на данный момент у меня нет причин, почему я бы выбрал один из них.
Я использовал PHPMailer для своих проектов и не жалуюсь на это. Не использовали Swiftmailer, но оба они, похоже, почти одинаковы с точки зрения использования и полезности, отличающихся только деталями реализации. Когда вы справляетесь с этим, они оба просто дружественные интерфейсы, чтобы скрыть детали SMTP-почты от вас.
Выберите тот, чей стиль подходит вам лучше всего и пойдет с ним.
Я говорю абсолютно Swiftmailer.
Он написан на PHP 5 и основан на компонентах; PHPMailer – это PHP 4
У этого есть более чистый веб-сайт с лучшими примерами
Он имеет лучшую документацию
У этого есть только одна версия, летающая вокруг Интернета и не по крайней мере две, как у PHPMailer.
Единственный раз, когда мне приходилось отклоняться от встроенной функции почты, было то, что мне нужно было отправить электронное письмо из аутентичной учетной записи «Gmail» (клиент получал почту из нашего приложения в папке со спамом).
В этом случае я использовал Mail Mail Extension PEAR, который был очень прост в использовании: