Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 5351 Просмотров
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
PHP Mail vs Sendmail
« : 23.02.2016, 03:04:15 »
Для рассылки почты Joomla! использует PHPMailer, который позволяет отправлять письма тремя способами:

  • PHP Mail
  • Sendmail
  • SMTP

Если сайт рассылает письма другим пользователям, то лучшим выбором будет отправка через SMTP протокол, через почтовый сервер крупных провайдеров, таких как Yandex или Google, т.к. в этом случае шансы на попадание письма в спам самые низкие.

Однако в том случае, если письма отсылаются исключительно администратору, то PHP Mail или Sendmail предпочтительнее, потому что работает значительно быстрее, время ожидания, например, при отправке данных через форму обратной связи в разы ниже. А чтобы письмо не попало в спам, администратор может легко включить почтовый адрес сайта в список надёжных.

У меня возник вопрос: есть ли какие-нибудь преимущества PHP Mail перед Sendmail или наоборот? Какой способ из этих двух лучше и почему?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: PHP Mail vs Sendmail
« Ответ #1 : 23.02.2016, 03:53:21 »
mail - это функция, которая работает с sendmail по сути. Это инфа легко гуглится. В сущности нету особой разницы. Функция mail - делает отправку более универсальной. Sendmail - может для каких то более тонких настроек использоватся.
интернет-блог: http://websiteprog.ru
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: PHP Mail vs Sendmail
« Ответ #2 : 23.02.2016, 04:11:45 »
Зачем тогда в Жумлу добавили и то, и другое, если mail() есть обёртка над Sendmail и по сути, согласно вашему ответу, разницы никакой?
*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: PHP Mail vs Sendmail
« Ответ #3 : 23.02.2016, 05:14:19 »
Наверно потому, что на части хостингов могут быть проблемы с той или иной реализацией.
Ну и у ms windows sendmail нет в принципе
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: PHP Mail vs Sendmail
« Ответ #4 : 23.02.2016, 06:42:48 »
Я бы не стал пользоваться таким хостингом, с которого затруднительно отправить письмо через функцию mail(). И, мало того, я считаю, что таких хостингов не существует. Всё же, я думаю, разработчики руководствовались другой логикой.
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: PHP Mail vs Sendmail
« Ответ #5 : 23.02.2016, 17:30:14 »
На самом деле вот страничка проекта, который используют Joomla разработчики https://github.com/PHPMailer/PHPMailer . Можете там обо всем почитать и задать вопросы соответствующие.
интернет-блог: http://websiteprog.ru
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: PHP Mail vs Sendmail
« Ответ #6 : 23.02.2016, 17:58:36 »
Спасибо за отсылку в "интернеты". Обязательно так и сделаю.
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: PHP Mail vs Sendmail
« Ответ #7 : 23.02.2016, 18:43:29 »
Ну а что вы всерьез расчитываете найти здесь ответ на вопрос почему разработчики класса или Joomla добавили возможность отправки почты напрямую через sendmail в свой класс/cms?
интернет-блог: http://websiteprog.ru
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: PHP Mail vs Sendmail
« Ответ #8 : 23.02.2016, 19:45:33 »
PHP Mail и Sendmail используют для универсальности как выше уже ответили.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Отправка почты с сайта на mail.ru

Автор kunsaid

Ответов: 9
Просмотров: 780
Последний ответ 17.01.2022, 19:46:22
от kunsaid
Php_mail не отправляет. Выдает ошибку :"Не удалось вызвать функцию mail"

Автор Eyes

Ответов: 15
Просмотров: 2377
Последний ответ 11.03.2019, 20:10:46
от AlekVolsk
Как установить e-mail в качестве отправителя на обратной связи?

Автор kostya0104

Ответов: 4
Просмотров: 1548
Последний ответ 04.05.2017, 13:45:40
от kostya0104
Настройка mail() для hostinger [РЕШЕНО!]

Автор zndm

Ответов: 11
Просмотров: 1671
Последний ответ 21.10.2016, 00:11:45
от dmitry_stas
Не могу настроить отправку почты mail php

Автор beetlea

Ответов: 10
Просмотров: 1961
Последний ответ 19.01.2015, 08:52:25
от robert