Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

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

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
По электронной почте письма отправленные с моего сайта (разного рода уведомления, VirtueMart, форма обратной связи и тд.) часто приходят с большой задержкой. Может придти сразу, но чаще с задержкой от 2 до нескольких часов (в редких случаях приходят спустя день). Тоже самое происходит и на стороне пользователей сайта. Не пойму, кто виноват, хостинг (Timeweb), почтовый сервис (mail.ru) или Joomla?
Способ отправки PHP mail. Подскажите, в чем может быть дело?

Вот пример лога одного из таких "запоздалых" писем, в нем видно, что письмо было отправлено в 9:26, а получено лишь в 14:40.
Спойлер
[свернуть]
« Последнее редактирование: 02.04.2015, 16:51:20 от Plosky »
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
Re: Письма приходят с задержкой
« Ответ #2 : 02.04.2015, 16:40:30 »
В хостинге
А можно подробнее, почему? На что жаловаться хостеру в тикете?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Письма приходят с задержкой
« Ответ #3 : 02.04.2015, 16:42:25 »
Не знаю почему, я не сотрудник саппорта этого хостера разбираться.
*

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
Re: Письма приходят с задержкой
« Ответ #4 : 02.04.2015, 16:44:45 »
Не знаю почему, я не сотрудник саппорта этого хостера разбираться.
Ну на чем то же вы основывали утверждение вины хостера?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Письма приходят с задержкой
« Ответ #5 : 02.04.2015, 19:39:50 »
Ну на чем то же вы основывали утверждение вины хостера?
Этим
Способ отправки PHP mail.
*

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
Re: Письма приходят с задержкой
« Ответ #6 : 03.04.2015, 12:36:29 »
Вот что ответил хостинг:
Цитировать
Здравствуйте.

Мы произвели диагностику проблемы и выявили, что отправленное Вами письмо пришло с опозданием из-за внесения данных отправителя в "серые" списки компании Mail.ru:

Apr 2 09:26:38 sincerus splogger[2323]: 1YdYaM-0000bT-F9 X-PHP-Originating-Script: "4655:phpmailer.php"
Apr 2 09:26:38 sincerus splogger[2323]: 1YdYaM-0000bT-F9 <= playgod@list.ru U=plosky P=local S=8134 id=d86ba1c866d1a9c71b263a1fb1ff0c22@igubka.ru
Apr 2 09:26:38 sincerus splogger[2326]: 1YdYaM-0000bT-F9 SMTP error from remote mail server after DATA: host mxs.mail.ru [217.69.139.150]: 421 Temporarily rejected for 92.53.114.27. Try again later.
Apr 2 09:26:38 sincerus splogger[2324]: 1YdYaM-0000bT-F9 == playgod@list.ru R=dnslookup T=remote_smtp defer (-46): SMTP error from remote mail server after DATA: host mxs.mail.ru [217.69.139.150]: 421 Temporarily rejected for 92.53.114.27. Try again later.

За более подробной информацией Вы можете обратиться в техническую поддержку Mail.ru.


Спойлер
[свернуть]
« Последнее редактирование: 03.04.2015, 21:37:14 от Plosky »
*

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
Re: Письма приходят с задержкой
« Ответ #7 : 09.04.2015, 09:19:07 »
История продолжается.

Достучался до саппорта mail.ru, подробно описал суть проблемы и передал информацию от саппорта хостинга. На что получил ответ:

Спойлер
[свернуть]

Переслал диалог в саппорт хостинга...
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Письма приходят с задержкой
« Ответ #8 : 09.04.2015, 09:55:38 »
лучше не использовать адрес mall.ru для рассылки.

Цитировать
Обращаем Ваше внимание на то, что Ваши письма отправляются с адреса,
принадлежащего Mail.Ru. Мы настоятельно рекомендуем проводить рассылки с
адреса, находящегося в домене Вашего сайта.

*

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
Re: Письма приходят с задержкой
« Ответ #9 : 10.04.2015, 09:18:25 »
Ответ хостинга:

Цитировать
Здравствуйте.

В настоящее время действительно наблюдаются проблемы с задержкой доставки писем на ящики mail.ru c сайтов пользователей. Данная проблема связана с автоматической блокировкой наших серверов со стороны mail.ru. Мы понимаем необходимость корректной доставки писем и занимаемся решением данной проблемы. Приносим свои извинения за возможные неудобства.

В качестве временного решения Вы можете переключить свой сайт на отправку сообщений по протоколу SMTP.
Для отправки по SMTP используются следующие реквизиты:
- Логин пользователя совпадает с электронным ящиком,
- Пароль от электронного ящика,
- Сервер для отправки Электронной почты - smtp.timeweb.ru, порт 25 или 2525

При использовании такого способа отправки проблем с доставкой наблюдаться не будет, так как отправляться они будут не с хостингового сервера, а через SMTP.
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: Письма приходят с задержкой
« Ответ #10 : 10.04.2015, 11:12:20 »
Используйте SMTP сервер, а не PHP mail.
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
Re: Письма приходят с задержкой
« Ответ #11 : 10.04.2015, 11:45:58 »
Я собственно раньше никогда не заморачивался особенностями отправлений через электронную почту. А тут узнал, что оказывается через PHP mail можно отправить письмо от ЛЮБОГО адреса электронной почты, хоть от admin@mail.ru
Еще есть какое-то DKIM... как его кстати прикрутить к ящику созданному на хостинге?
Дайте кто-нибудь мануал на все эти особенности почтовых отправлений.
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: Письма приходят с задержкой
« Ответ #12 : 10.04.2015, 11:57:17 »
Дайте кто-нибудь мануал на все эти особенности почтовых отправлений.
http://help.yandex.ru/pdd/about.xml ))
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

jureus

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Письма приходят с задержкой
« Ответ #13 : 12.04.2015, 18:11:21 »
зависит от хостинга прежде всего
*

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
Re: Письма приходят с задержкой
« Ответ #14 : 14.04.2015, 09:46:24 »
Решил использовать отправку писем через smtp. Хостинг дал следующие указания:
Для отправки по SMTP используются следующие реквизиты:
- Логин пользователя совпадает с электронным ящиком,
- Пароль от электронного ящика,
- Сервер для отправки Электронной почты - smtp.timeweb.ru, порт 25 или 2525

Вот что я сделал:


В итоге письма не уходят теперь совсем. Что я сделал не так? Порт пробовал указывать разный. Имя пользователя SMTP указывал и просто admin. Ящик совпадает с ящиком администратора.
« Последнее редактирование: 14.04.2015, 10:15:42 от Plosky »
*

Plosky

  • Захожу иногда
  • 106
  • 2 / 0
Re: Письма приходят с задержкой
« Ответ #15 : 14.04.2015, 11:29:28 »
Решено. Порт следовало указать - 465
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

PHPMailer не приходят письма

Автор hawk1

Ответов: 3
Просмотров: 1728
Последний ответ 01.02.2017, 12:56:47
от ProtectYourSite
Куда приходят письма с формы обратной связи?

Автор makhouni

Ответов: 3
Просмотров: 4175
Последний ответ 13.02.2015, 21:41:50
от shibaday
НА почту НЕ приходят письма С сайта

Автор dimanskifg

Ответов: 0
Просмотров: 1429
Последний ответ 04.12.2014, 19:51:06
от dimanskifg
Изменить текст письма и слайдер!

Автор kiril901

Ответов: 1
Просмотров: 1692
Последний ответ 02.07.2014, 03:40:22
от wotyl
Не приходят регистрационные письма

Автор afina2009

Ответов: 1
Просмотров: 1208
Последний ответ 19.06.2014, 09:28:03
от ChaosHead