Получить данные об электронной почте (ПРОГРАММНО)

Discussion in 'Проектирование' started by Demokrat_DT, Apr 7, 2010.

  1. Offline

    Demokrat_DT Недавно здесь

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

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


    в скриншоте собственно - вид окна настроек ( "Настройки" -> вкладка "Сервер" )
    [​IMG]
     
  2.  
  3. Лат
    Offline

    Лат Звоните 8 (905) 778-52-44

    Joined:
    Jan 31, 2007
    Messages:
    1,745
    Likes Received:
    113
    Gender:
    Male
    Что значит получить данные программно?
     
  4. Tureckiy
    Offline

    Tureckiy Недавно здесь => Cпециалист <=

    Joined:
    Apr 11, 2009
    Messages:
    423
    Likes Received:
    30
    Gender:
    Male
    способов много, как вариант:
    Код (PHP):
    1. JFactory::getConfig()->getValue('smtpauth')

    все параметры - это переменные в файле configuration.php
     
    Demokrat_DT likes this.
  5. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    Оффтопик (не в тему) - жми сюда!
     
    Demokrat_DT likes this.
  6. Offline

    Demokrat_DT Недавно здесь

    Joined:
    Apr 7, 2010
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Спасибо всем! Эта информация мне поможет :)
     

Share This Page

Loading...