LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2012, 21:22:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Получить данные об электронной почте (параметры конфигурации)  (Прочитано 552 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Microsofter
Гость
« : 07.04.2010, 18:37:54 »

Доброго времени суток! Есть один каверзный вопрос, с которым я столкнулся при работе с Joomla! 1.5.15 Stable. Итак есть код, который выполняет отсылку писем (SMTP), но параметры отправителя жестко прописывать в коде не желательно (например такие как адрес SMTP сервера, адрес отправителя). В связи с этим возникла задача - как получить эти данные программно. Ведь они прекрасно видны, если в Joomla! проследовать таким путем:
Меню "Сайт" -> "Настройки" -> вкладка "Сервер" -> группа E-mail

там есть следующие парамеры, такие как "Имя отправителя", "Пользователь SMTP", "Пароль SMTP".. Вопрос: как достучаться до их значений программно?
Заранее благодарен!


 в скриншоте собственно - вид окна настроек   ( "Настройки" -> вкладка "Сервер" )
« Последнее редактирование: 12.04.2010, 17:24:52 от smart » Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 12.04.2010, 17:20:16 »

Код
$config =& JFactory::getConfig();
$mailfrom = $config->getValue('config.mailfrom');
$fromname = $config->getValue('config.fromname');

и так далее (названия переменных посмотрите в configuration.php...
« Последнее редактирование: 12.04.2010, 17:25:01 от smart » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet